Because you cannot be invincible in infosec. To believe to can is to be completely ignorant on how this stuff works. Not every problem can be solved by just throwing money at it.
You want the feds to step up? Do we need to go through the long-ass list of breaches world governments have experienced?
To state “they have a bunch of money therefore they should be impenetrable” is, with all due respect, fucking stupid.