The problem with Bitcoins adaptation for small businesses, and larger variants alike, is not that its too "Evolved," or "Complicated," to understand. The problem - at least from my objective point of view - is that it's too risky for any organisation to hold their revenue in a digital format which is dramatically unsettled - in terms of everything.
This feeling (which surprisingly increases during $/BTC conversion spikes and peaks), force organisations of reduces or turn a blind-eye to the integration of Bitcoin into their payment systems; for the fear that once they begin to hold and accept btc for physical goods, their revenue would soon be slashed by 80% during one of these dramatic episodes.
In the long-run, I can only imagine that the settling nature of Bitcoin - if in fact it does ever settle - would encourage smaller and bigger firms, local and international business to allow adopt Bitcoin in their portfolio.
Moot, thats not the case, since payment processor will do the work for you.
However it is true that most people don't realize you can simply slap a BTC accepted sticker, add a certain BTC processor and then get paid in USD or whatever currency you want.
In reality its really simple and its not true you need to hold BTC, but i talked to a couple of big sellers and they don't know or use this excuse as bullshit. Like Steam.