Do you really want to commit 10 years of big money to a single player, be it Machado or Harper? And if you do, which player are you most willing to break the bank for?
Channeling my inner-Hahn, there's no way in hell I'm giving either of these guys $35M+ every year for the next 10. They're both impact players, and Machado is a perfect fit for this current roster, but that's A LOT of money that is sure to hamstring this franchise in 5 years' time. If any of our up and coming players, say Eloy, hits FA and we can't sign him due to over-the-hill Machado or Harper contracts, how do you not second-guess the decision to sign those guys?
I'd rather give things another year to shake out and learn what we really have with our young guys before committing big money to any player, Harper especially due to our glut of OF prospects. Our farm is SO loaded that the potential is there to create a homegrown contender without big FA signings. If this proves to be the case and only midrange FAs are required to help round out super-talented homegrown rosters, you can extend the reach of any potential dynasty by retaining that homegrown talent using the money you saved by not signing marquis FA.
I'd rather take that $35-40M annually to build badass bullpens during our early, cost-controlled contending years than waste it on a single player.