Well then we are all fked. I recommend then using a good internet connection to host your stuff behind it. I also recommend a good firewall.
A firewall that can block on geo location. Block on ASN level. And intrusion detection. And also use block lists like FireHOL level 1 to 4.
Of course configure fail2ban etc.
Again we really need to come up with alternatives now.. I'm sick of how the current internet develops.