That's true, but doesn't connect in the Web3 context mean you can spend from your wallet after connecting?

Yeah, but even after connecting you need to approve payments, so there is not much difference. One thing that is missing even in WebLN is ability to monitor wallet balance.