Honestly I believe bitcoin is better since one you don't use your credit card so you don't loose you needed cash but instead your cash that you could easily earn back from mining. Plus, it's open to all ages unlike credit cards.
Its true that bitcoin has gained a lot of popularity and since it has started and in that process it has also gained a lot of users around the world but still I dont think that bitcoin is better than the regular currency. This is because firstly real currency is way more popular than bitcoin and real currency has Way more users than bitcoin because of which real currency is accepted everywhere around the world where as bitcoin is not accepted everywhere around the world.