What I'm saying is if Trout were drafted by the Pirates, Yankees or Astros, this version of Mike Trout wouldn't exist and he'd be a different player. He'd probably have been an MLB player anywhere, but Mike Trout as a Pirate might be a 4 win player, Mike Trout as a Yankee might be a 6 win player ' and Mike Trout as an Astro might be a 5 win player. It all depends on how the players themselves mesh with the player development staff and the organizational philosophy. Every team has their own different minutiae and those minutiae affect player development outcomes differently.