The main cost factor for airlines is the price of fuel - which is mostly affected by weight of cargo. How about they charge heavier people more - that's usually not genetics, so seem mor fair.
Oh, and I'm not suggesting this because I'm 6' 5" but fit and weigh less than most chunky medium height people I know... not at all.