That is both inaccurate (with regards to airlines--you can't tell how much of a flat-fee ticket with baggage included is devoted to that baggage, because ticket prices are widely variable by airline and time, so straight-across comparison is not reliable) and . . . well, just awful; "do your research so you don't miss out on cheaper alternatives" is a reality sometimes, but saying that this is a desirable property of an economic system seems like an inhumane and, if taken to extremes, systemically dysfunctional position to take. It seems like it incentivizes deliberate complexity in pricing structures--and the theoretical backpressure against those trends (competition by organizations with simpler structures) seems to only very rarely be the equal of its opponent.
The alternative isn't "hold everyone's hand through all cost decisions"; the alternative is don't make things worse/more confusing unless you absolutely must.
Edit: typo.