I completely disagree with you.
While some additional height wouldn't hurt here, I'd much rather have a 10 storey building with an FSR of 5.22 then a 20 storey building with the same FSR. We are very lucky to be seeing an FSR this high here given that it's only supposed to be allowed 3 (3.3 with heritage transfer). Also think your assesment of Crossroads is wrong, it's a great development that offers lots of density while still being respectful of it's surroundings. I really beleive for the city to be successful we'll have to move away from the tower form outside the core and more towards projects like this.