It's been there for ages. There have been several recent changes in the direction of earning fewer miles for partner flights on discounted economy fares. AA briefly tried not giving miles on Web specials a few years ago, but thankfully reversed itself soon after.