Saying they charge $6 for IFE is misleading I think- isn't it just for certain aspects of IFE? I know the United version is; you can still get movies and shows for free, just a limited selection.
Considering that many airlines offer no IFE, I don't really consider this 'nickel and diming' the customer.