That would be a great deal... however I can imagine some of us would take it to extremes. Find the ultimate 1.8 cpm run and then book 2 rows of seats for mileage credit. 1 day of flying = instant top tier.
I have to imagine it would be more like hotel programs where you get stay credit for 1 night no matter how many rooms you would book in the hotel.