I kind of get some of the issues, and I wish the maintenance was more consistent but I still think the ride is fun. I can get behind the issue of limited ammo and how it's not always consistent but I still think people are too hard on this ride. Though I do wonder if it might not be until after Epic Universe opens that they start introducing updates to the game itself so that all iterations get them at once. Kind of like how Star Tours gets updated.
Anyway I've never been able to get past a score of 236, so score attacking is a big reason I keep coming back, especially when I see some people are even able to score 300+ on the ride. Then again I'm probably biased because I grew up with a lot of arcade games, and rides like this feel like an elevated arcade experience, so if there's anything that's why I still like the ride other than brand loyalty, it's definitely that. I also do concur that the set design is always a treat even if it's not always easy to take it in.
Side note: unless I'm missing something that makes it easier to work with, the one thing that keeps me from doing Toy Story Mania again and again is how it can get tiring to rapidly fire.