to give an answer to the client “no good” is simply not enough.
This is one of those paradoxical issues with EE. Ingmar (and EE) are correct. They have a certain standard for performance, and most WYSIWYG editors don’t measure up, and I applaud EE for providing a quality CMS product that stands well above other commercial and open source efforts in value and capability.
On the other hand, customers want what they want, and in some case keep making the same requests. Removal of index.php and a WYSIWYG editor are high on the list of customer wants, and both have been debated ad nauseam for years.
There are lots of support (money) headaches that EE would encounter with implementation of either, and third party solutions abound, so I understand EE’s obvious reluctance to fulfill the requests (and, no, I don’t believe EE should give every customer everything they want). After all, EE is a commercial entity so they have to balance costs with revenue.
I’m sick of always being compared with Wordpress and Blogger (in terms of Publish Form).
I’ve never encountered that as a problem in almost six years of using EE. WordPress, Blogger, Joomla, Drupal, et al, all have their strengths, and none compare to EE’s strengths, flexibility, capability, supportability, dependability, and security. EE is what it is. If a client cannot understand the differences between EE and others, then the developer needs a different client or different tools.
I understand about EE point of view for generating clean XHTML code, but generally clients don’t want to know - when Wordpress (and other CMSs) steps in and have “stylish” Publish Form and can have same result of the published page.
Clients usually don’t care about the technical issues behind the scenes of any lack of an apparently common features. They just want it to work. As a developer who wants to use EE, there are plenty of solutions available for virtually any similar problem. With the WYSIWYG editor problem, I start first with EE’s HTML buttons as built in to my project’s cost (and point out the benefits), and also cost out a variety of WYSIWYG editors as options (not so easily available in WP and friends). The client chooses. Everyone wins.