It's interesting how VDSL2 overtook cable in British Columbia.
Shaw Cable offers 60/3 for $90/month and 120/6 for $120/month and that's the top of it, you can't get more upload.
But
Telus offers 100/20 for $88 a month over bonded VDSL2. And I am reliably getting 25-26 Mbit/s upload over that

. I work from home and having speedy upload is pretty much mandatory.