I think this is a very interesting topic and one which we've had to deal with recently when creating Layers. Layers is exactly what .org themes aren't. It is a theme as a site builder focussed on helping users create a site quickly and easily, it has on-boarding help videos and it uses WordPress widgets (hidden CPTs as Bennett would say) to create content.

As Alec Kinnear said abruptly, it is up to developers to choose a path, and if that path is not in line with the TRT then we must deal with the ramifications. It's not fair to put all ThemeForest theme companies in the same boat or to lay blame at them for being so vehemently non-TRT, it's simply a business choice that has been made by those companies.

It's worth remembering that a majority of theme developers are creating themes due to their passion for making money and not empowering the community, as Philip Arthur Moore has pointed out, business is the driver of do-it-all themes.

Something to consider too is that there are different types of users:

The general WordPress user who runs a site using a .org theme or a site on .com, ie. the type of user who likes to change their theme often, give their site a new lick of paint every once and a while.

Then there's the type of user that buys a "ThemeForest" do-it-all theme. They do not like to change their themes, they do not even like to run updates. They are generally a business who have spent time making sure that their theme runs in a very specific way or paying some one to do that for them. Regardless if they're using plugins or a theme for their content, they do not change, they are scared of change. And the reality even with Obox customers is that most of our customers never changed their theme. They run their sites as-is until that site closes.

With Layers we know that most of our users will set their site up and never change themes, just based on experience. That's why we've created StyleKits (in essence it's just the application of CSS over their sites and the importing of content), so that customers can update the look of their site without ever touching content they've curated.

As a community we have to respect each case-point instead of battling each other on the point of who's right or wrong. The TRT have a job to do to keep .org themes within guidelines and respecting that is as important as respecting the other side of WordPress and that people will do things differently on non-home turf.