This situation will continue until voters wake up and use their voting power to put a stop to it.
I am afraid there is little likelihood of that for at least the foreseeable future. Way to many American voters nurse at the Federal nipple.