These companies make their rules knowing full well that some people will look to earn miles with minimal cost to themselves and without benefiting the company. They are aware of the risks of offering miles and put in place the rules and requirements that make it worthwhile for them to offer these promotions. Following these rules as these "mileage hoarders" do does not cross any ethical or legal boundaries.