The big corporation accepts Bitcoin because it can help lower transaction fees. Unlike traditional method of transaction like credit cards, banks and Paypals, Bitcoin is faster and easy way to use. Since Bitcoin is one of the most well-known virtual currencies, many corporations patronize it.
Quite funny. Who said they are using it to avoid transaction costs? Even for the customers and the companies, its all the same transaction fees. I even think that they should reduce the transaction fees cause its quite. My friend wasnt able to withdraw his money in Bitcoin yesterday, just because of the transaction fees, so he left it there. The transaction fees is much, and I know that others complain of it.
But in near future trends will be different as everyone is still learning about cryptos and its advantages. So, there will be no wonder if the whole world may come forward to accept bitcoins as a momentary system.