And yet most enterprise software companies do omit it. Perhaps there is a good reason to omit it, and you're the one who's not seeing something?
It's also a really good filter for bad customers. Partly because "if you have to ask you can't afford it" and partly because SaaS is sold to execs, not users within the organization. Most people coming to ask about price first are the users that just want something for themselves or a small team, which is not an ideal customer.
Basically if you move on from the site because you can't find the price, that's by design.
The term is 'price discrimination'. [1]
[1] https://www.investopedia.com/terms/p/price_discrimination.as...
Enterprise companies are established entities that already have good name recognition. They can pay big money to salespeople with deep industry networks, because the deals they make are low-volume, high-value. Once the product is past the point where you have to acquire users at $15/month, it makes sense to upscale to 'enterprise' plans that charge a lot more for things like uptime guarantees and issue escalation.
If you want to make me lose my time hunting for that info, I'll make damn sure you're losing yours as well.
(P.S. I'm talking to the general "you", not @dazc specifically)
Of course, whether they are correct or not varies a lot.
If there is some reason why you're coy about pricing then I assume you are making things up as you go along. I also assume you'll make promises you can not deliver on.
If it really is the most sought after info, by a long way, then one would be a fool to omit it.