I don´t mind paying for support, but something reasonable, 2 days waiting for a website down or critical is just no support at all.
Also, what happens if the errors are from the product itself? Like on upgrades, installations, etc? I don´t think any company in the world would say there software is 100% bug free and 100% stable on absolutely any system and configuration. This is what I find scary. You need to pay for support even if its their product causing the issue? Name one single software in the world which is bug free and has 0 issues and I will name you one person that lost his mind. It just does not exist.
Let me explain one example of proper support. cPanel software is just a web GUI for open source software like Apache, Exim, PHP, etc, all of them are free and open source, they power the Internet and products like the ones build like Ellis Lab would not exists as they are build around them for free, and there are even free control panels if we go back to the cPanel example, so why do people pay cPanel? Because of the out standing support they give.
I would rather pay for EE updates each year which is common in commercial products. Also, basic support should always be free with any commercial product, other support plans could be paid and I would gladly pay a monthly/annual fee just in case I need it or something goes wrong with my website. But I would not pay for 2 days support as its pretty much useless. Anyone with a problem in EE means a problem with his website, and I don´t see who in their right mind would be comfortable to wait 2 days for a reply. In the internet, minutes are days and hours are months.
I do like that they are moving to it to a business, commercial and enterprises model, but they have to understand they will lose the advantage that made them in the first place. All this people using EE and creating stuff for it, did it for free, for passion. They will lose this, as nobody will invest their time for free anymore. They should try to keep a balance instead.
Another huge flaw I see with this business model is that they are creating competition just by using this model. Why? Because allot of companies that probably know EE even better than they do, could offer commercial support which is better for cheaper and they will have a problem now losing their income. This is what happens if they put all their main model in making profits only from support. This is also bad for the product itself because a good product rarely needs support and with this model users get suspicious that “problems” are good for the developers as they can charge money for support when people have problems, rather than getting income from releasing updates and bugs fixes.
I know allot of companies and developers burned themselves like this, because nothing really incentives them to fix things if they can charge for issues their customers have. This is why software companies tend to charge for updates, users gladly pay for support and updates, and for new features and fixes. But making all their income from support means they are actually interested in their users having problems so they purchase support from them.
My 2 cents and my time wasted posting this, as it will go to to the air. And I also did this for free. Everyone sharing here did it for free. So its not right for them to ask extra money for things that should stay free. In particular when they build their company around “free”. Charging is fine, but only if people will be willing to pay, not if they are forced to pay.