Removing stops anywhere is likely a non-starter due to the nature of our public consultation methods. A small group of 20 locals will show up and speak on behalf of the 2,000 that didn't bother to show up. A councillor or planner will introduce the issue with language as loaded as possible to trigger an outcome of some of the 20 people screaming about how their service is being destroyed and how it was unacceptable. Of course, the city could just remove a surface stop without telling anyone and we'd accept it.
With rapid transit lines, stations needs to go wherever they need to go. If there's an intersection concession road with a bus route, obviously a stop goes there. For the most part, these obvious stops are 800m, 1000m, or 2000m. The question is how many stops should go in between. 800m or 1000m average spacing is fantastic. Everyone is then only a few hundred metres from a station. On the internet, every single person lives exactly halfway between stations and is an octogenarian needing a hip replacement who can't walk five feet. In reality, though, virtually all of the people, jobs, schools, and stores are at major intersections and probably 90+% of people are very well-served by 800m-1000m station spacing. If someone lives five or six blocks off the main road, they'll be five or six blocks from a station no matter how many stations you build, and building too many stations to try to improve upon that 90+% will only cost a fortune and start sapping the utility of a line.
But with a streetcar ROW, might as well have stops at least every 400m because vehicles will be stopping at mid-concession red lights, anyway...might as well let people on and off.
But really, the difference in the cost of vehicles is kinda trivial compared to the cost of actually building an underground transit line on Eglinton. It's kind of like worrying about when to cook dinner based on peak or off-peak hydro rates when you're cooking a meal of foie gras, truffles, and caviar.