It’s not the restaurant, it’s whoever is playing the characters. We went to Goofy’s Kitchen last Thanksgiving and were seated near a large group with tons of kids. Whenever the characters stopped at their table, they’d spend several minutes with them - until their handler would chase them away and we’d merely get a quick wave.
It was obvious that the party had been there awhile (filthy table that had been cleared of plates), so when the characters made their second rotation and did the same thing again, we were increasingly frustrated Now, my weakness is that I don’t speak up… but thankfully the family at the table adjacent to us did and we finally got some attention on the next rotation. Of course, that didn’t stop some of the kids from that large party running over to our table… but I digress.