As much as I hate to say it, this makes sense. Every other thing we use is metered in one way or another. Should pay for what you use. Not saying I like it but it won't surprise me one bit if it all goes this way. Although if it does I don't see how the cloud ideas will ever work for anyone.
Now, you may say that you'd just have to go to another ISP, however, competition is rare in the Canadian telecommunications markets, because the companies must be Canadian. Which is why the CRTC allowed "resellers" to use the infrastructure that after all, public funds had largely participated in financing, which is the only way to have unlimited internet at a reasonable price over here. However, the same CRTC ruling implies that these resellers will be charged the same price than retail customers, minus 15%. Which means no more unlimited (or reasonably capped) internet.
The problem is not the "pay per gigabyte", it's the "pay a buck per gigabyte". Because, of course, it leads to less video streaming on the internet for the average joe, and more watching TV provided via satellite by... Bell Canada.