As a player devolopment instructor I have a lot of experience with players getting frustrated with their hitting mechanics. What I notice is that their mechanics are good, but they are not in rythem and time with their load and stride. When hitters do not get down and flat with their front foot on time they will essentially unlock out of sequence causing thier mechanics to break down. When coaching hitters be sure to check timing before adjusting mechanics.
I received a phone call the other day from a client that coaches JBO baseball, and he asked me how do I cope with parents that constantly criticize his coaching philosophy. I told him that as long as you coach he will always receive constant criticism from people. I don't care if you are Joe Torre, you will always have people second guess your decisions and disagree with how you handle players on and off the field. Always remember it’s not about parents or fans. The main focus should always be on the kids, and what is best for the team as a whole. Never put one player ahead of the team.