We talked about PE onboard payment a page or so up. I don't think it lasted more than two years. The airline was able to save on both travel agent commissions and credit card processing fees. There are many reasons to think of for them eliminating this practice.
Tmk, Eastern never did the buy on board thing (they made you pay at the counter).