pure power doubles the Pokemons attack stat but is it better than having a normal but high attack stat?
It depends. On high, what base stat total do you mean? Medicham's base 60 Atk with pure power would be 120. So in most cases, pure power is better, but only Medicham is the fully evolved Pokémon that has it.
Hope I helped!