Whatever you can do with a traditional currency can be done with Bitcoin. We are now at the point that there are several companies which offer to purchase an item on any website and you pay via Bitcoin.
It's not currently the most easily accessible, but we are certainly making progress.
I agree, this year's progress in terms of bitcoin's accessibility is remarkable as it has been widely accepted and adapted through various services world wide as its price goes up and gets more attention globally. I even use my bitcoins to buy regular mobile prepaid credits and game credits lately and I think it is a huge step for bitcoins.