I'm a green p plater but completely agree..
However I think that there should be a mandatory number of professional lessons given to an l plater before moving to red p's..
and also lessons at end of red p's to progress onto greens, reasoning behind this is that on red p plates most drivers do pick up bad habits (i've noticed it with myself too)...
but I think that they should be made to do some type of driving course...
Although on the other hand some instructors don't do their job properly.. mine was not even paying attention and I did things to see if he was paying attention, deliberately failing to use my blinker a few times (on a quiet street, no other cars) and he didn't say anything because he wasn't paying attention....