Registering multiple ENS domain names requires to do a different transaction for each one of them, thus requiring gas fees, which at the moment are very high, to be paid for each domain.
I can see that:
a. allowing this decreases decentralization and favours the domain squatters
b. gas fees issues should be solved in the Layer 2
But, in order to foster mass adoption, I also think that the user experience should be either equal or better than web2.
Solution:
Allow multiple domains to be registered within the same transaction but set a limit to the domains per transaction (E.g. maximum 3 domains per transaction, otherwise you must pay gas fees again).
It could be feasible?