I think the comment you’re responding to answers your response. Pricing isn’t opaque because they cannot determine a standard price, but because they don’t want to scare people away.
I’m expecting spacex is different because we already know intuitively that launching something is expensive and we know there are only a small number of vendors with which to do so. So space launch companies probably don’t have the same issue…