I have an alternative thesis to crypto, and I think what tends to throw people off when I talk about it is trying to frame it in terms of interactions with crypto today: account abstraction, opt-in privacy, bridge-and-interact – all of these things don't need to exist when rethinking from first principles.
Why do we need account abstraction? Interactions are complicated, require strong key management, & different types of accounts make this a series of logistical hurdles to overcome. But when we interact with the classic web, we typically don't pop open a terminal, fire up openssl and connect with a client-side cert.
Most people still see crypto as a “thing” in itself, not as a tool for achieving other things