Oh, yes, stop spacing on the iON is definitely an improvement from the streetcar stop spacing, but the point is that because of all the slow orders, unnecessary stops at intersections, longer than normal dwell times, among many other things, the line just feels like you're taking a streetcar. There's nothing wrong with this, I just think it's important to point out the teething issues our system is having, and make sure none of the other lines make the mistake of ignoring our challenges.
Eglinton is definitely mass transit, but only for 2/3s of its length, it's the surface section that's going to screw everything up, I agree. From the looks of it, Finch might follow through as achieving the title of a streetcar, and I sure as hell hope it doesn't. Especially since we've been lobbying for Light rail on a bunch of corridors with the premise that they won't act as streetcars. If it does, it will be the end of light rail in this city. We will never see key corridors like Jane, Eglinton East, Steeles, and Dufferin get the transit improvements they very much need.