Soooooo???? Google is correct? You cannot patent an idea? Oh... and I happen to have some legal training in my background... so there's that!
If you want to talk legal, then legal is specific. Everything else... is opinion.
He left out the requirement of implementation being required for patenting an idea, but the conversation wasn't deep enough to have to specify more than that ideas can be patented (with caveats).