Love this, but I’m afraid too many people will situate themselves in the “too complex” category. One practical example of a ‘too complex’ situation would be contractors, engineering firms, or any other highly technical “proposal-based” business model, where ‘off the shelf pricing’ would make literally 0 sense.
It is also worth noting the purpose of putting pricing online is to educate consumers and weed-out unqualified buyers. If someone approaches Bain & Co. for consulting services, or to use your example a luxury yacht company, they already have money to spend - owing to the inherently expensive nature & reputation of those services. You don’t have to educate the consumer that, and that reputation weeds folks out from the get go.
I’ve never bought a pool before, so knowing the price beforehand would be helpful to qualify myself, but I don’t need a blog post to tell me I can’t afford a luxury yacht… (yet)