Gym owners like weight machines because they're easy for their clientele to use – the problem is they work only a single muscle group at a time. Trainers know that functional strength comes from barbell exercises that recruit multiple muscles, such as squats. A great guide to functional exercises is 'Athletic Development,' by Vern Gambetta.