I agree on the teacher point. There are some teachers that really care about unleashing genius, creativity and curiosity. There are some that just want the paycheck each month. And a scale in between. I question the "system" and whether it's measuring (or able to measure) the 'right' things? As most of the behaviour from teachers and education leadership is based around attainment. Likely that putting a bunch of people in a cohort and trying to help them grow into curious, motivated individuals can't be done on a large group basis.
Largely, I think economics drives most systems, and the behaviour within those systems. It requires people to think and act beyond those boundaries for humanity to move forward.
If there were no developers, or no software, or no Internet, I wonder what humanity would look like right now.