I'll love to have this same discussion five years from now, when the make-up starts wearing out.
100 and 102 avenues are not the ones with storefronts that would benefit the most from having bike riders passing by, or having the bike racks close by. Especially between 109 and 124 street, 102 ave is strictly residential (so is 100 ave, which doesn't have a bike lane, by the way).
The new Jasper Ave sidewalks provide no buffer between traffic lanes and pedestrians, other than parked cars (which are not always there). It's not just a matter of space, but of safety and comfort and, in this case, it does not suffice to be safe, it needs to appear safe, to sit on tables and have coffee (or beer, who's controlling, right?), walk relaxed, etc, and the way it's being done, it doesn't feel or appear safe and comfortable enough to actually encourage anyone to do that.
Also, I hold on to my belief that Jasper Avenue should decide between being a Main Street or an arterial road. I think Edmonton would benefit a lot more from a Jasper that is a complete and attractive Main Street, as we have the option of 104 street being a much more efficient E-W corridor to link the downtown core to the rest of the city.
And before the argument that it will be extremely congested is raised, for once, congestion on Jasper Ave is not a bad thing, if it's a Main Street, and 104 street will have a service level that is more than enough to absorb the extra traffic, especially considering that the whole investment in public transit is supposed to reduce traffic, in the long haul.