Welcome to the new reality. If there's data out there, it's vulnerable to being stolen. If the "hacker" is smart enough and has enough time, they can get into any system.
I'm not really sure what the answer is. Blockchain maybe? Maybe these companies need to distribute data amongst several systems making it "not worth it" for hackers?
This feels like the war on drugs all over again. Billions of dollars thrown at a problem with little to no impact.
Pretty much. These breaches will always happen, doesn't matter how strong your security is, there's a way to get through or around it, and the bigger the company, the bigger the target.