The range, chipping green and putting green are for working on things.
The course is for playing golf.
There is a HUGE difference between working on your swing on the course and having a swing key or two. Mindless golf swings often end up as bad as those with 15 step check lists.
PS-I am putting on a little show at Oak Creek Golf Club in Irvine tomorrow, May 7th. Come by and say hello.