I reckon we can have a decent decentralized forum protocol if FTTH (100 Mbps upload) becomes the baseline.
With ADSL (1 Mbps upload) it's not really possible... ADSL is fine for BTC, that's why Satoshi released it in 2009 (when ADSL was already becoming the norm).