ChuckTrukk has some very valid points, one of the biggest deciding factors for us turning to modx is the support seen within this community.
As noted earlier I was an eZ Publish partner, starting during 2005 and finishing late 2008. I hope some points from my eZ Partner experiences will be of interest when considering the modx partner programme.
When I started out, I found eZ Publish to offer the best UI around with a formidable development platform. When considering the likes of Mambo/Joomla with it’s clunky tabled based approach eZ Publish was something special.
Working with a design background I quickly realised that I needed a developer and partnered up with a freelance programmer. Before eZ Publish had its Now line of products (offering suitable template types for most page categories) we would build all pages using custom attributes and classes. Similar to how modx template variables.
While we quickly developed many sites the first year my company was asked to join the partner programme. Having an aggressive marketing push behind eZ meant that big clients were coming on board with eZ Publish, an exciting time. Whist in the early days (2005 -06) finding developer support was possible it was later to become more difficult.
As large clients came on board eZ Publish started to offer the eZ Publish Now and later the Flow line of products, whilst initially very positive eZ Systems soon focused their approach on making money from large clients and maintenance contracts.
So in 2007 I found myself still working with local clients (which I do enjoy), with budgets in the region of $6,000 to $7,000 USD using eZ Publish. eZ Systems had moved on with marketing support contracts at 2,990 EUR per year per install. While not really a major issue as the Open Source route was and still is very active I found sourcing suitable developer support near impossible.
So to conclude, eZ Publish failed to engage and provide suitable Open Source community support. They failed to encourage developers to come on board and provide the type of services that companies like myself need. They became too corporate, they became too big and are now unable to undertake work without the strictest of management processes whether community or commercial based. Prime example
http://ez.no/developer/forum/suggestions/2_years_ago#msg179668
When I faced an emergency, a pivotal point which nearly broke my company with an eZ Publish install (Open Source). eZ Systems failed to show any compassion and genuine interest and were only at hand to offer me support for for a large fee.
In short they lost my trust, they lost me as a company who would market eZ Publish as a suitable tool for my clients.
I hope modx, and am confident that will modx stay in tune with its community and grows with it to deliver income for both its users and the modx developers.
p.s. sorry for long post