No. Bitcoin will never replace any currency. But it will make a good position in market. as we see now a days that transaction via bitcoin is easiest way.
yeah, yesterday after some transactions through a payment processor, i noticed that really the transactions via bitcoin is much better and with that I did lose any high amount in fees.