They still exist in some places !! I was sitting in the First Class lounge in Terminal 4 last night, enjoying lamb chops and champagne, then climbed into a nice first class seat for a 5 hour flight....... Life isn't too bad.
I think that for a pilot "glamourous" has to be understood under a romantic light, not luxury straight from the selling and advertisement department.