Hi Steve

Hope you are having a great day.
I use weight machines at the gym and also do
some free weight work - I have adjustable dumbells at home and access to weights at my gym. I am definitely looking into doing more free weights than machines after reading your posts. However, I am curious as to the benefits of using the free weights over the machines. Could you tell me your opinion? Many thanks!
I will admit to being overly hateful toward machines. IMO, there is nothing superior to free weights. Why?
They allow you to move through your unique biomechanical planes of motion. A squat looks similar regardless of who is doing it. However, if you look closely, our knees and hips move in unique paths, maybe not even visible to the eye. By constantly locking yourself into the machines fixed plane of motion, overtime, this can lead to injury. This disallows you from letting your joints move through the unique biomechanical planes. This is something known as pattern overload syndrome.
Muscles respond best when they're required to control weights, not just push against them. This brings stabilizers into the picture. When you lift with free weights, small muscles that are not necessarily used to move the weight are brought into play for balance and stabilization. Basically, more of your body is called upon when using free weights. By locking yourself to machines, you take stabilizers out of the picture for the most part. This too, can lead to injury down the road when you do something in the real world that requires the use of your stabilizers.
Free weight exercises tend to improve real-world athletic functioning— running, kicking, jumping, throwing, and/or whatever sport you happen to play or activity you choose to do.
All this said, there is nothing inherently bad about machines. You just have to know when to apply them to your routine. Most here would be much better suited sticking to heavy, compound, free weight movements.