@pelparc
What I meant was that many 'experts' sell Magento as the best solution to e-commerce to business owners with 3 products and no need for expense of a dedicated or cloud server.
These Magento experts - sell it on the basis of what it can offer, how scalable it is!! I had one client who was sold it and she only had 48 products!! Pointless!!
These experts forget that most business owners haven't the time or inclination to update modules, manage framework updates, let alone learn how to set up product attributes or connect up MailChimp or Paypal let alone learn how to speed up the site.
As I spend most of my time fixing other 'magento experts issues' (mainly a £200 installation by some expert east of Lowestoft )... I know you must be up there with the most lucky magento business owners in the world.
Especially as you haven't paid for a single module. But at some point you are going to have to look at magento 2.
That is why as a rule of thumb if a client wants to sell online, then smaller frameworks are more likely to suite their need, expectation, server costs, admin etcetc.
As there is nothing out of the box that Magento does better than a lot of other frameworks - not doubt I am going to hit by a list of what it can do that others cannot!!
I am not a fan of monthly subscription frameworks for that reason. After a couple of years you are paying for nothing, whereas 'self hosted' solutions you have more of an asset....but then once again the 'hosted' frameworks tend to be more intuitive/simplier than Magento.