The Twins did not need a fifth starter until April 22nd, over three weeks into the season. Fernando Romero made his first start on May 2nd. You're complaining about ten days. Ten days. Never mind the fact that had Romero been on the Minnesota roster, he would have rusted away for three weeks before getting a start. Meanwhile, in Rochester he got several starts and 21 IP to shake off the rust and come up to Minnesota as prepared as can be. The front office's moves aren't only defensible, they're logical. You don't add a rookie as a fifth starter on Opening Day if you play your home games in Target Field because the dude is going to waste away through most of April. Get through the off day and weather madness of early April, then call up a rookie as fifth starter. Bonus points that you get a full additional year of control over the player as a result.