Matt Elliott: Eglinton Crosstown LRT finally has an opening date — but the TTC’s service on the line may fall short for these two reasons