I believe the reasons are that it's A) decentralized B) portable C) easy for businesses to adopt
The liquidity part of it is a big factor, but we've had pretty good liquidity for a while if you're willing to do a bank wire or trade with someone in person.