Building with Bootstrap/Foundation etc.. a necessary evil

Hi all,

First time poster, long time reader. I’m looking to get started selling on the Marketplace and I just wanted some feedback from the community.

From what I can see, the majority of the HTML/CSS themes are built using something like Bootstrap or Foundation. Is this a necessary approach when trying to sell a theme? Personally I don’t use Bootstrap for several reasons and use a custom framework I’ve built over the years.

Does selling to the masses require using a mass market, predefined framework? Is it possible to sell a theme that doesn’t involve the use of bloated markup for or isn’t as reliant on JQuery?

Just curious if anyone has approached theme building without using one of the major frameworks and how they worked around it. Technically how could you build with more semantic markup and not resort to using something like .col-xs-4 or .medium-8 .columns?