Non Development Nonsense: Yes, it does. If you take a player who isn't ready for the MLB, and throw him into it, you will screw up his development, and possibly ruin him as a player. Could Travis hypothetically develop despite not getting regular ABs, and despite facing pitching he almost certainly isn't ready to face? Maybe. Could his confidence collapse, and destroy him as a player? Maybe. But the fact of the matter is, he is way less likely to develop in any normal fashion as a bench player facing MLB pitching than he would getting regular ABs in the minors, and he's way more likely to be ruined.
AAA Nonsense: Wrong. Plenty of players in AAA have the talent to play in the MLB, but don't either due to service time concerns, options, depth of the MLB club, or the fact while they're capable of playing in the MLB, they're simply better served playing every day in AAA. Hell, I drafted a guy like that myself in Baez. He probably should start in AAA. Does he have to? Probably not, he annihilated AA and he kills LHP to such an outrageous degree he could almost certainly platoon effectively. The same is true of a number of pitchers the Red Sox had in AAA last year. Just because a player is better suited to AAA doesn't mean they couldn't play in the MLB, it just means that the team may have better options, or may prefer to keep the player in the minors for other reasons.
Four Season Nonsense: Again, wrong. The point of this exercise is to draft your 25 man roster for this year, and the next few seasons. You can argue "I drafted Torii Hunter and he will probably retire after a couple seasons, so I'd be forced to find a replacement" and that's a perfectly reasonable logic. What is not reasonable for this exercise is to say "I drafted Devon Travis, and I will not expect him to play a role for the next two seasons, but despite sitting his ass on the bench that entire time I'll expect him to magically improve to the point where he's ready for a full time role at that point".