>The only cautionary tale I'll throw on the SMB model is that some get swallowed up by others, and then there's an increased focus on the technology choices It happens :)
Sure. That's a function of the scale of the organization.
When you're spending tens of millions on programming annually, you can't afford not to be using the most productive and manageable software tools available.
You also have things like regulatory and audit requirements that SMB clients don't typically have.
If an auditor or a regulator says that you have to have a feature, like it or not, you get it.
In the SMB arena cost and customers call the shots.
I learned the business in the large scale world (there's a lot more money there for sure), but switched to SMB in my later years.
I enjoyed my time in the large scale world but just the thought of one of those pointless meetings makes me shudder now.
Anyone who does not go overboard- deserves to.
Malcolm Forbes, Sr.