The issue here has nothing to do with anonymity. The issue is once again the FCC just doesn't understand the internet and wants someone else to fix the issue that lies with the hosting servers / network.
Government websites keep going down because of DDoS' so we must have the middleman fix it by buying very expensive deep packet inspectors and stop it there. Guess what in order to do that the ISP will pass along the charges to the customers saying they have no choice.
The real issue is that you have people that are most likely higher end managers that have no idea what really needs to be done to protect their own servers even though its pretty simple.
The attacks really break down into 2 categories, 1 is automated (such as DDoS / Script Kiddies) and the second is actual hackers.
The 1st type is very easy to protect against, you just properly setup your network and hire programmers and system admins who know what they are doing. If you hire the correct people you get rid of sql injections (the #1 attack used by script kiddies). If you put the correct DDoS mitigation hardware in, no more DDoS', imagine that. Since the govt seems to be inept on how to do this, ask Amazon. Remember when they attacked amazon, not a single thing was disrupted. No slowness, no downtime.
For #2, there is nothing that ISP's can do to stop it anyways. Any protections they put in the people who know what they are doing will get around. All the govt can do is hire people that know what they are doing, get rid of the middle management bs and let them do their job.
Asking us to pay the ISP's more to protect govt assets is asinine.