I'm not co-signing all of archited's comments or saying "Lotus/Lilac Park bad!" I'm sure those buildings will turn out decent-looking. But there is quite a difference between them and Stadium Yards. The impressive thing about Stadium Yards is that they took an area that had a fairly bad rap and made it desirable. The buildings are not stunning, but they're better than many people would have expected from the area.
Lotus and Lilac Park will probably do decently well and will surely serve a function for students at MacEwan and Norquest or early-career professionals. But they are going up across from the Parks and the new warehouse park, and I don't think it's unreasonable for people to wish that something more ambitious (not necessarily in terms of height—just design) was being built there. Let's hope the new Westrich project on 106 St is better.