I agree with you about assets being for sale (if someone wrote a big enough check I'd sell my house right now) and commercial not trumping non commercial, but there was, at least for a while, a reasonable argument for opposing "domain squatting" under the theory that domain names were a limited resource and society as a whole benefits from those resources being used more optimally.
It's like concert tickets or any other limited resource that is transferable, "society" generally wants most people to have access to them but if they're too cheap then it's easy for one rich person to just buy them all.
Anyways, domain names are perhaps less limited these days (and google/claude kind of remove user's direct interaction anyways) if the usage of non-dotcoms are anything to go by. Also it's super hard to distinguish personal private use vs squatting.
A lot of us still consider domain squatters to be trolls. Use it or lose it.