I hate to burst everyone's bubble, but there is a limit to broadband. I'm not saying that they aren't intentionally throttling internet, but I'm also saying the the current generation of broadband technology is not nearly enough to handle everyone. There is stuff out there that can, but it's not cheap and it would need to be installed, which is not cheap either. I hate caps as much as anyone, I was stuck using satellite internet for a short while, god that sucked. I couldn't do shit, and there was a threshold of about 50 gigs. And it was never ever stable enough to play online games.
There is also a reasonable chance that if you live in a populated area, you could easily be hitting those limits naturally. Rogers being the giant they are, clearly would make more money if they went with new technology and I am willing bet that if they could, they would.
It's not like P2P is only for file sharing. It's when a company creates a virtual server in a program, then one computer acts like a server and others connect to it. It simulates a server, but servers have significantly faster data streams than normal peoples broadband. So games without dedicated servers will still be stuck under their system.
After all is said and done, there has been no proof at all they are throttling the connections of online games (and definitely not on purpose), only one accusation from a single player base. So, they were sent a letter saying they had to draw up a plan to permanently fix any future potential mishaps. The title of the article is very misleading. They made it sound like Rogers WAS DEFINITELY doing this, when the reality is, they were accused of it and the good Canadian government responded the only way they could, by sending a heavy handed letter. Either way, I'm sure this will be resolved soon enough. Sundays are bad news days.