HEY, let's not be a bunch of hypocrites here...
I think the vast majority (but certainly not all) of us here on FT have our travel paid for by our employers or our clients.
I see FF miles being small, very small, compensation to the person who actually has to get his/her body through the airports and on the planes.
I say let 'em keep 'em.
RAD