It's easy to love torrent when you only can download 1 of 8 rar's without paying for a premium account. Oh yeah, I can wait 98 minutes if I want and download 100MB more.
Why would anyone hate torrents? Level One (first ep.) is 25% underway in 8 minutes. Download uTorrent, follow one of the many tutorials if you don't know how to set up the ports etc., and google for <whatever> +torrent.
It's hard to see how anything could be better than torrent - downloading at 256KBps, it uses 1-3% of the CPU time.