They don't need to pander to them. Particularly when so many people outside of Toronto like to s*** on this city. Besides that, when fans show up in droves all wearing blue (the blue alternates are probably the most popular), it creates a look of unity, especially when the team is also wearing them. This is especially true when the team travels to Seattle. It's like playing a home game. You never saw this back in the 90's, because fans generally didn't go all out when it came to team gear. That's not the case anymore, so why mess with a good thing?
Plus, the red uniforms are just ugly. The red maple leaf against the red of the cap just doesn't stand out:
Enough tinkering with the set. The organization made a mistake when they first changed the uniforms not long after the team's greatest success, and for years they kept tinkering with it until they finally nailed it with the current set. I'd just like to see the organization have some respect for the brand.