Am surprised you haven't noticed the 'surcharge/tax' whatever you want to call for taking FFP miles. It's been around - as you note - for several years.
Hertz does the same thing. I know on the Hertz booking page there's a note that highlights the charge for taking airline/hotel points.