Who are the good teams that are signing their position players to long term, high dollar contracts into their mid thirties? Not signing Harper and Rendon is all about not wanting to hamstring the baseball team 4-5 years from now, and the LAC arguments seem way off base.
If that's really the case, and you only care about the ball club 4-5 years from now, there was no reason not to move Rendon, Scherzer, Strasburg, and Doolittle at the deadline.