Web3 products have much more tangible constraints in that they're gated by the install base of crypto wallets. If you're building a DeFi app on Ethereum, your immediately addressable market is defined by the ~25M people actively using Ethereum wallets (although this is growing quickly).