I think when people are slamming the PROS for not doing full reps or doing the reps and exercises differently than shown in the mags, they don't realize that they are doing this to keep constant tension on the muscle. Also, to build big muscles, you need big weights (doh) and using things like the smith machine is a good way to get the most out your heavy lifts, without injuring yourself...
As for the oil, i don't think there are many Pro's that have not used it, but i don't think that takes anything away from them. They still have dedicated their whole lives to being athletes. I personally use steroids, but would never use oil (synthol). With that stuff you only need to fuck once and it's, hello eternity...