Personally I don't share your opinion about CM overall, but I do think breakfast is better than dinner for sure.
Even when I tell people my opinion I do still always say that everyone has to try it at least once and form their own opinion, especially if you're travelling with kids.
I've given it several tries and I strongly dislike the place (it is in my top two worst) but I'm still going one more time when I go to WDW in three weeks because my son wanted to go.
Can't say no to that, right?