I've worked at many tech companies (arguably dealing with the smarter side of humanity), and have had to re-educate many people including software engineers on what's garbage, recycling or trash. The problem isn't that people are too dumb to recycle, it's that they don't care.