I'm not a fan of LaunchBall, but I don't have a problem with the analytics behind this one. It's one of those trends in baseball where the pitchers will have to make adjustments to what the batters are doing. Also, I think the juiced baseballs are more to blame here than anything else, which I do have a problem with.
I don't like the shifts because I don't like players playing out of what we have typically considered their position. To me, it feels like changing the basic structure of the game, whereas launch angle doesn't.
It's the same reason why I don't like instant replay and robot umps.