We must not desesperate, there is always a way, we must find it, thats all
About firewall, its always possible to port foward or DMZ yourself while downloading if you have access to the router (DMZ is basically remove the firewall of your router while you download for your computer only in the network).
But the torrent idea was mostly to make sure the server doesn't have to host the download, that would cost them a lot while torrents are free
Its possible to download past firewall if you have the original BT client (not one of the laternative) it will just be slower than it would be without firewall.
The only exception to all this is if the person is behind a commercial firewall network such as someone working for a corporate or something ^_^. But even then, you can't normally play RO if thats your situation unless you use a proxy server which also work with BT