I keep seeing people here saying in comments that SEO is no good for SEO, yet Google's web developer's guide does indicate that structured Schema data is best for SEO as

Google Search works hard to understand the content of a page. You can help us by providing explicit clues about the meaning of a page to Google by including structured data on the page.

Am I missing something?