I agree. I like the concept of having the shows, but in reality it doesn't work all that well. Several times the show had started before our servers were able to take our orders, so we were having to shout our orders at them (since it got even louder with the show), and I never really felt like I understood what was even going on in the shows because it was hard to pay attention with interruptions, other noise, servers walking around in front of screens, etc. Some parts were neat - I liked the songs at Coco, but overall, I don't feel like I need to experience those again.
We've done 4 disney cruises, never cruised any other line, and I think I would definitely be ready to try something where there are more options to eat on my own schedule.