If that's what you want to claim as a win while there's no Eglinton west and no fare structure than that's good for you. That's like me saying transit city is a win because finch is being constructed and parts of Eglinton. A fraction of a plan isn't a win even when it wasn't much of a plan to begin with.
Every transit plan thats ever been pitched to the city of Toronto always gets scaled back. Transit City, the RT system, the 2011 plan, etc etc. Thats just politics and the reality of funding, and that most plans in politics are always opulent and over the top, theres almost an expectation they will be scaled back. You bid high and things settle where they should.