I agree that you should take opinions on food with a grain of salt, as everyone's tastes differ.
HOWEVER with CM's the thing that would concern me is the number of reviews saying the food is not hot, fresh, or turned over fast enough. That's not a matter of taste, but rather of poor service and staffing and will across the board make the food bad.
Unfortuantely I didn't heed these warnings and went to CM's for dinner. I had a very hard time finding food that I wasn't worried about getting food poisoning from. Things were very obviously not being kept fresh (grease pooling and then solidifying on food, shrimp that were room temp and floopy from having sat in a bowl of water (ice long since melted), crust forming on mashed potatos, etc.). I found the food in general to be mediocre, but that's just MHO and I wouldn't slam a restaurant for that. Not keeping the buffet up though, will draw my harsh criticism. CMs was also the only buffet restaurant at WDW that we ran into this problem with. All the others we went to were very fresh and well maintained.
Character interaction, however, was very good when we were there and our DD's enjoyed that very much.