Sure, it's a significant cost - but quite many people are both willing and able to pay that cost; as the cost mostly depends on the stage of your life (family, kids, other commitments) and the desired lifestyle.
The point is, usually market prices are set not by your costs, but by the costs of your competitors. If sufficiently many others can undercut you because they are willing to do it for less or for free... then no matter what your costs are, the market won't pay you anyways. Trying to change such basic behaviors is simply futile, it simply won't work even if the goal is good.