You make some valid points, but one would expect that the GM along with his professional scouts would be better at evaluating players and making decisions than some fans on an internet fan forum.
Also, there's not much of an excuse for them not even attempting to fill obvious holes in RF and 2B with top talent during what they said was their "window."
And then there's the whole LaRussa hiring.
Bottom line is this organization sucks and they are the ones responsible for the moves they make, not the fans on Soxtalk.