Yes, but we still need a (fair) way of helping media creators to make a living from their work.
I'm not saying all downloaders should be criminalised, that's a batshit insane approach.
I'm thinking a parking ticket type system, so if you get caught, you pay a small fine, and move on without your life being poured down the crapper.
A parking ticket type system would acknowledge that not everyone plays nice, but there is a possible consequence if you choose to grab something of TPB rather than buy it. I'd say a ten, or even 100 buck fine every time your caught (not per file or anything like that) would be suitable. It would be enough to discourage some people, and if you did get caught? Pay up and move along, no big deal.