Why are upload speeds TERRIBLE? Having .5 Mbps upload speed is both laughable and pitiful. Even your highest plans only reach 5 Mbps (barring the unlimited 250 plan) which, again, is still EXTREMELY SLOW, and frankly it's a giant steamy load of poop that you're scalping your customers every month for such terrible service.
In conclusion: get your sh*t together, Shaw. Only you can change the fact Canada is ranked 54th in upload speeds among developing countries. You know what country is 53rd in upload speeds? KENYA.