Teams are obviously still willing to give out long term deals to guys aged 27/28 or so, but once they reach 30+ it just doesn't seem to even be considered anymore. Sranton/Machado/Harper will have some bad years paid at high $, but not likely nearly as many as Pujols did.