Also, think about it, what's easier:
1) I have a gaming PC, and would like to play Crysis without paying for it. Torrent + mount.
2) I have a PSP (easiest console to mod) and would like to play Monster Hunter 2 without paying for it. In that case, you need to find a person who already has a hacked PSP, and get him to mod it for you.
3) I have a 360, and would like to play Halo 3 for free, but I'm afraid I might get banned from XBL. I doubt many people will take a step forward.
The old Starfarce days made it more difficult to do it on the PC than on a console IMO, but unfortunately hosed a LOT of legitimate purchase owner's computers too. I was burned a few times from this. I never got my Toca Race Driver 2 or Postal 2 to work with the original disc. Never would have had to reinstall WinXP if it weren't for Starfarce.
I don't know why anybody would try to play online with a hacked copy. They are just asking for it.
There will always be people who blindly buy everything without trying and like getting bent over at the counter. There are those in the middle that don't have the money to blow on crappy games and two or three bad ones in a row means no games for a few months. Then there will always be people who will spend 20 hours figuring out how to play a game free for 30 minutes (people doing it just for the challenge, worst case scenario?). My guess is there are far more people in the first two categories than the last. Cheapskates, tinkering hackers, packrats (people who just like the idea of having a huge library of software), and people who can't afford the game anyway fill most of the last category. The developers/publishers (of music/movies/games) are trying to draw blood from a turnip.