The TBJMB thread is kind of irrelevant. We can all have opinions at a point in time - a bunch of fantasy players, casual fans, baseball savante and fangraphs diggers etc.
Atkins is spending real money on signings, and millions in real resources are poured into the work/analysis behind making those investments. Ultimately they are judged on how those decisions pan out and affect the business. Atkins played the fire Montoyo card for a reason this year. It wasn't like everything was glorious, and the criticism just appeared.