But I do agree with you on the transaction by transaction basis versus the entire body of work, especially when someone doesn't have any skin in the game on those suggested moves.
And when it comes to guys who were either passed up (Fielder), drafted later (Pujols/Piazza) or traded for less than they ended up being worth (Bagwell), the PED question always looms and makes the assessment of the decision kind of unfair.
PEDS. do not matter. it's a strawman argument, and you ignored Cruz. Fielder's numbers indicated he had power, but he was... fat. Teams passed on him so he went to Japan. Cruz was available to every team but had to settle for a minor league deal with the Rangers. Colby Lewis is another guy available to everyone.
Guys slip through all the time. GM's tend to favor the MLB known. Why do guys like Juan Castro still get jobs? Is he really better than the Ray Olmedos and Gookie Dawkins of the world, or is he just "known"?
Suck it up cupcake.
1) Regarding PEDs, they definitely do matter. If everyone passes on Player X and then he gets roided up and becomes a masher, are all the people in baseball idiots for not taking that future use of PEDs into account? You can only make a decision on the info you have at hand.
2) The other thing to keep in mind is that the general public really only has access to publically available data. If you have two seemingly similar players and one continually gets jobs and the other can't get a tryout, wouldn't you think that there is something more to it? Maybe Castro is a known quantity, but you aren't born "known". There's a reason...maybe Known Player X works well with the younger guys or has proven to be able to play better in the role they want him for. Maybe non-Known Player Y has a substance abuse problem, or continually shows up late to practices and games. Maybe Known Player X is a master at stealing signs or does something else that enhances his value. Maybe non-Known Player Y has an ego problem and only wants to sign if promised a starting spot.