This is a 2 step approachThe biggest heartbreak about devoting so much time into the "perfect swing" comes when a person realizes that the swing is just a tiny component of hitting. Its what turns batters into hitters
Internet arguments about swings never comes from hitters
1. Learning how to swing
2. learning how to hit with this swing.
You learn to be quicker with this swing and then you have to learn to let the ball deeper in to your hitting zone. Old habits, sometimes die hard.