In linea di massima è vero: non è possibile hostare servers perchè non hai un IP pubblico (a meno di pagare per l'IP pubblico - non poco peraltro).
I P2P funzionano, ma solo con server specifici sui quali non è detto che trovi quello che vuoi.
Infine, fra le persone che conosco che hanno fastweb, circa il 50 % ne è scontento.

Ciao
Al