Free weights are generally more effective than machines or cables for strength training, offering better overall performance and muscle-building potential. The discussion highlights the importance of instability in free weight exercises, which may lead to greater functional strength. Anecdotal evidence from experienced trainers supports the idea that our bodies adapt better to lifting free weights, as they mimic natural movements.