Do you sit in a team with magical dev-ops unicorns only?
My work ethics motto is to work for my own obsolescence, if you are in a team for more than 3-6 months and there are still people that really can't participate anyhow in a part of your tasks then your team is failing.
Of course I wouldn't apply this for a team where MAJOR higher education skills are necessary (like a PhD on some specific IA or statistics background) but really... 90% of this industry isn't in a team like that so there's a lot of room for improvements.
And please, be civil, I don't appreciate snarky comments (and neither does HN).