True, and, you are getting equity flight miles rather than credit card miles. I might break my do not pay extra for miles on this one.
Of course, if we all go with the miles earning flights that will kill price competion, drive out the LCCs, and we'll end up paying a lot more in the end.