@LukaSlovenia29, Welcome to the Deity club! No you can start to argue on something being underpowered!
Thats simply not true. I mean at all. All victories depend on science about the same cause dor Diplo victory you need to get to Atomic Theory ASAP and for Tourism you need Radio and other stuff that boosts tourism
This is MUCH, MUCH easier to do.
In fact not. Ruins help human more than AI because AI's boosts are so high that Ruins effect is barely noticeable compared to it, but for Human they have huge effect (at least on Deity, probably on Immortal too).