Even if Hopkins was on steroids, how would taking steroids allow someone to be a competitive fighter at almost 47 years of age?

OK, steroids can aid a fighter, but they're not that good, otherwise George Foreman might still be HW champion of the world.