To me the preservation fee seems like a sales tax, and being from Oregon, I hate that. It's not to say I mind paying a sales tax, I would just want it included in the ticket price and have it say that 5% of my ticket is used directly to preserve railroad heritage.
I just don't like what amounts to an additional fee. If you want more of my money just mix it in to the price I expect to pay.