It's not the article writer in particular, the article is basically fine in other respects, it's
people in general. I see far more people using "osmosis" more often than "diffusion", despite almost never using it correctly.
For example, those "Learning through osmosis" signs in libraries, articles, shirts, etc. absolutely abound. It clearly isn't working if you think that's osmosis. Or there are tons of services with quotes like this: http://www.languagetutoring.co.uk/LearningThroughOsmosis.htm...
Evidently they aren't tutoring science.
Osmosis vs diffusion is not difficult to understand. It just seems people use it to sound smarter, and thus fail miserably 99% of the time.