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.
Yes and No
cryptocurrencies have advantages and disadvantages also currency have advantages and disadvantages.
so every one have its place and will be better than other in that place