Just a thought
I understand that this Shaw WiFi would only cover high traffic public areas like malls, etc. and this is Shaw's hope that this will get people to drop their phone's data plan and join their BB50/100.
If that is true, Shaw is on the wrong path. They should cover residential areas too.
For me, I don't stay in the Mall, etc all the time. If I go out, I will go with friends to a restaurant, have dinner and then go to their house and watch the Canucks, etc. If there is no connection in the restaurant, at my friend's, or any non-public places, I am not going to drop my phone's data plan and have the BB50/100.