@paulp
It certainly has a place in properly designed programming. Most beginners should start this way to build a proper foundation of strength and technical ability in the movements. These are the movements which for the most part mimic 'real life' movements... Picking up groceries etc.