Necessary evil for now
Why can't a business hold and use bitcoin as they do fiat? Because not enough business's accept bitcoin for everyday use (for rent, suppliers/manufacturers, payroll, and whatever other various bills) so the next step is creating bitcoin ecosystems
It would be great if Overstock or some other large company offered employee salaries and bitcoin as a form of payment to suppliers, I'm sure they could save a ton on money transfer fees for large orders so it could be beneficial to both