You really can earn miles for everything. People will do crazy things for miles, and why not? They’re the most successful marketing innovation of our time. Airlines rent their programs to motivate customers of others businesses, and earn billions in return.
I’ve done plenty of crazy things for miles like renting and returning cars that you do not need and don’t actually drive, going to a Bosley hair loss consultation for 20,000 Delta miles when I’m not actually bald (and before I had lost any hair).
Before I wore glasses there was Lasik eye exams for 5000 Delta miles. And then there was dumpster diving for Wendys sode cups when those were redeemable for Airtran A+ Rewards credits.