I think EIP-2929 is going to affect many DeFi apps that were designed under the assumption that gas fees were set in stone.
This will make dapps that access lots of memory during a transaction impossible to implement.
Changing gas fees after the fact is a questionable practice in IMO. There are zillions of ways to innovate to make things fast without affecting the users.
This is especially true for SLOAD operation since it does not change the state.
One could think about progressively complex and efficient ways of caching that would improve things.
I think before adopting EIP-2929 Ethereum Foundation should explore issuing bounty to people that improve the current SLOAD implementation.