we are not talking about secondary position here, guys like prado and Zoberist have been coded in for this as well for years.
we are talking about changing the entire build of the game. the game is not built to read a position player as a pitcher. think player traits. and when you look at career stats a position players stats don't show pitcher stats. this changes the awards voting and all star voting algorithms. etc. and you are expecting them to have all this ready for a player that won't be in the game till the first roster update midday through April