TWA had such a program, but that went away with the AA merger. I don't know of any others.
Most of the programs favor elites. On AA, as an example, even elites have to either buy upgrades or earn them through flying. For non-elites, only full-Y has the right to even by the upgrades.