Technically some CPUs support secure enclaves that should support end to end encryption which should be robust short of lifting the encryption keys from the die. In practice things like SGX have been full of holes.
Even assuming those are flawless, lifting keys is still O(n) in the key size, and the battle is just increasing the constant factor enough to make it unattractive. The problem is that lifting keys is attractive for reasons much more valuable than game cracking, so after a few years they should always be assumed compromised.