For example, the words "validation" (as in cross validation) and "overfitting" aren't mentioned anywhere on that page, and yet things like data scraping are mentioned multiple times.
With all due respect, I can find lots of people to do scraping, but it is much harder to find someone to explain a good strategy for cross validation on time series data (for example).
And yes, "data scientist" is a vague term that can mean pretty much anything.
Having said that, if you did everything on this list you'd be a pretty good data scientist.
(I run a data science team, and I'm involved in building a data science competency framework so it's something I think about a fair bit)