Google is great at taking an idea an improving.
... and then mohtballing it a couple of years later.
There is a slight difference, in that no one (of any consequence) actually believes the Roman gods actually exist.
They do exist! And I'm offended that you say otherwise. Why do you think we named the planets after them?
"Free markets select for winning solutions." -- Eric S. Raymond