Let's not remember transit city was designed more for locals to access better service and not someone elsewhere to zoom past the corridor. It was never intended that riders should use it from Kennedy to get downtown via Eglinton Station. Easily walkable to you doesn't mean easily walker to someone in a cane. Even with the current spacing, there will be a lot of complaints from seniors about their local stop being removed. As the population ages, there will be more support for a system that works with seniors.
Second, TTC also already concluded that removing the midblock stops won't improve speed as much as the subway. Unless it's grade separated, they'll still be caught at lights. Regarding request stops, I believe the lights would be sync and timed expecting them to stop at all stops during most of the day. Not stopping at the stop would just result in the trains stopped at the next light. The real benefit would come at lower traffic times where they can keep the lights green at midblocks.