I think the main complaint about Mermaid, is the fact that the mechanics of the "show" are apparent, especially in the "under the sea" scene. Most (if not all) of the MK's attractions do a MUCH better job of hiding those elements. The designers of Mermaid (especially the main show scene) seem to have completely disregarded the fact that the ceilings, catwalks, lighting, etc....were all installed without thought of disguising those elements. As far as the "story" of the attraction, we can argue about how linear it is, or whether certain scenes should have been added or deleted, but as for attraction "quality", the immersive aspect of the attraction really isn't there. If those elements had been dealt with, I think the complaint factor would drop substantially.