The notion of a "public good" also isn't about how things should be treated, but more about how things necessarily are.
It sort of seems you're making an argument unrelated to economics here, even though it's using words also used in the jargon of economists.
If one is to believe that healthcare products should be subject to market forces, then their prices should be variable in the same way other products are. In which case the answer to the question is, yes someone with a "niche" health problem would pay a substantially high price.
If however one believes that healthcare should not be subject to market forces, that is, it should be available to all equally (non-excludable) and cannot incur asymmetric costs between users (non-rival) then the answer is no, it would not be good.
This is a fine opinion to have, but you do yourself no favors by misusing jargon like this.