They are actually a function of temperature rather than just altitude. So, do you want an entire weather aspect to the programming? Because contrails will form at different alts (temperature will vary at a given altitude from day to day for example) depending on the temperature at various altitudes on that day.
What does it really add to the game? IMO, not much. It'd be a waste of bandwidth IMO, especially considering we mostly have radar.