do they pay there staff well? as long as they look after there staff, and don't just pay minimum wage I've no issues with it. If there profits are that high and the pay doesn't reflect that then i think its really rubbing the noises of the people who are making it possible.