It's hard to criticize the India pick when he is a plus bat, and likely the BPA at the time the Reds picked.
It's funny, if he was listed as a LF, many who hate the pick would immediately love it as it fills a need.
Any player who can offer good defense at 3b, with the ability to perhaps play 2B or even a credible SS won't have any problem mastering LF, or even RF. He likely wasn't playing 3B in college because he couldn't play LF, they'll reserve those spots for the players who cannot play any other position.