My thoughts are beginners and non competitive lifters doing roids is pretty bloody retarded.
I understand you saying beginners is retarded but why do you have to be a competitive lifter to warrant taking steroids?
If they can be taken relatively safely why not?
Food and natural training is only going to take you so far before genetics slows you down quickly.