at the end you have blocked every network with human visitors and only datacenter IPs can access your site.
The proxies rotate IP every day, so you either have ineffective blocking or you block the whole network.
modern blocking is behaviour / heuristic based
edit: 'nikcub beat me to it by 30 seconds :)