I never said that Enhance is expensive. It's reasonably priced. I have no problem in paying for it; quite the opposite actually, I want to pay for it because I like it, they deserve it, and I want the development to be continued.
What I said is that there's an obvious issue with Reselling/Dedi packages because of the scheme of the Enhance licensing.
Statements like "Don't do reselling", sorry, but I just ignore them. Both Reselling and Dedi are offered by Enhance! aren't they?
This is a real world scenario that inspired this thread:
An associate of mine has a web design agency, and after showing him what I'm building (including Enhance) he simply wanted a managed dedicated server(s) from me, running Enhance, because he does't want to continue to maintain his very old cPanel server anymore.
He hosts a little more than 100 websites. 95% of them are Wordpress.
First of all, am I supposed to setup one "container" for this? It's not proper, because the container is named after a website and all other websites will be under it? Not proper. Also, advertised features like "one-click wordpress" etc. must work. Not to mention that some websites will require different hosting environment (php versions for example); there's no way I'm doing this. Let's leave this idea out.
100 websites are about $15/month Enhance cost, but it's not the cost that's the problem, it's the inability to monitor and automatically bill them. What happens if it grows to 200 websites? Or even if it shrinks to 50 websites and he overpays me? How will I even know it? Am I supposed to keep monitor every single customer, manually? What happens if I get 20 customers like this one? Impossible to manage manually.
Obviously, if this customer pays something like $500/month for a new managed high-end server (64 cores, NVMe drivers), it's unacceptable to apply any limits to the number of the websites, unless it's an performance issue.
I think that's it's important that we remain objective and not have fanboy-like attitude. This is a perfectly valid point.