"Whoever heard of any airline giving you less than one frequent flier mile for each actual mile flown?"

Actually, Lufthansa/Star Alliance have been doing this for years, as I discovered when Swiss was bought out, joined Star, and the minimum frequent flyer miles accrued on a European trip went from 500 (not matter the actual distance) to 125.

I guess they want people to fly even more frequently. Their tip o' the hat to Copenhagen :)