Pitching machine, batting tee, front toss, side toss, live pitching. All have valid points, great tools mixed and matched can have good results. Each tool help to fix certain trouble areas but none by them selves can fix all flaws and when only using one of them exclusively can create other problems.