But do you really believe that training is the only way to gain knowledge?
For levels above recreational diving (& there are some courses in recreational diving in which it is still not a bad idea),..... yes.
I agree that there are some recreational courses that may not be neccesary. But when you are starting to get into levels where going to the surface is not an option, thorough, proper training is a must.