There is nothing evil in keeping company secrets secret.
You're plain wrong. It always depends on the secret. Secret acts are just acts that some people don't know about. The debatable thing is if there are secrets that are not evil, which is difficult to answer.
Unless the secret is evil.
It's entirely possible to be a profitable competitive corporation and not do evil.
We will never know if it's just wishful thinking or not as Google chose the dark path and basically everybody hates them as much as FB. People still use their products as the're forced to, but are switching at the earliest occasion. So I don't know what the final result would be in the long run.