The difference with businesses is that they buy Software Assurance which 1) keeps them licensed for the then-current version of Windows and 2) always gives them downgrade rights to whatever version they need to run in their enterprise (which is how Microsoft was able to say businesses were flocking to Vista/7 even though they were still on XP).
That model is only applicable to LARGE business.
SMB tends to buy new hardware with pre-installed software, and use the downgrade rights of that license to maintain their standard platform policy.
But hey --- you don't need to run Metro and the desktop is still there. Why would you need Windows 7 if you upgraded to 8? It's not like anyone's being forced to use the Metro start screen or Metro apps. At least, that's what I keep hearing here.
This is a whole separate discussion, but as a single data-point, we trialed Win8 in our desktop-oriented offices, and the response was unanimous -- please don't make us use it. We have no intention of putting ourselves through the pain of Win8, when Win7 will do everything we need.