Personally I think the instant name registration should have been stopped years ago, security concerns aside; the biggest problem I see in Snaps personally is a lack of maintainers and lack of consistent quality.
A few years ago I’d proposed automatically unlisting snaps with no activity; where activity would be an update in the last year or a response to an automatically generated email sent to the maintainers asking them to testify that the snap still works as expected.
IMO we already have far too many “Hello Worlds” and other snaps that were useful but have since lost maintainers. The quality of the unmaintained snaps doesn’t improve because they’re unmaintained, yet the quantity of them is increasing constantly, since maintainers remains relatively constant overtime (I’d like to think it goes up, but certainly it goes up slower than the rate test snaps and deprecation goes up).
It’s tangentially related to the original topic, and the intention of the approval process isn’t the same intention I’d have with increasing quality over quantity of snaps, but I think we’re long past the days Snaps were new and needed “all hands on deck”. If a maintainer cannot wait a week or two to get the name, I’d personally avoid giving them the name at all because it’s suggesting they don’t have the commitment over periods of years that I’d like to think we all have.
Obviously this is speaking in the general case, as Popey says. most people have 1 snap, some have 50. Generally the people with 50 are lacking resource not commitment and I don’t see a problem with that because the quality of their work can still be exceptionally good even if sometimes delayed.
But certainly, I’ve avoided publishing snaps because either other people have already taken the names and never uploaded once in several years of owning them, and I’ve also avoiding uploading snaps because there’s already currently broken versions on the store. I’ve also been salty in the past (internally, to myself!) when people have uploaded the same snaps I have that already worked, left them to rot, and now my snap competes against a version that’s 4 years outdated, people complain snaps are bad using the outdated versions, and that’s seen as a technical problem with snaps not a problem with maintainers (or lack thereof).
Infact, I’ve had that happen to the same snap twice :(!
Tl;Dr I agree it’s annoying to dedicated snappers cos we’ve had it good so far, but in the general case, I don’t think getting names should be as as easy as it has been historically, whether that makes us better or worse than competition, they can do their own thing.