You're right but with math it's like they took away your computer and all your devops tools and forced you to calculate everything by hand. Do you think that is fair, ethical or right?
I don't think that has anything to do with ethics? It would reduce efficiency, yes. But you're really conflating a few things here. I rarely use any math, and you're correct that I don't (and we really don't as an engineering team) use any super advanced math. That was more implemented to understand the structure of math, the language of math, and to further formulate problem solving ability more than the function of solving math for the sake of solving. The picture is wider than you're viewing it.
It would be like you being unable to use Linux at all. Like, how do you even operate without a computer or tools? No Chef. No Puppet. No software at all.
Again, not the same. Most of the core code was written off trial and error and solving problems one by one, until it's grown into what it is today. So, in effect, the pioneers didn't have a huge base to work with which they could take and use code at will. It was a much more manual process in the beginning. Math is solveable by the human brain on paper, you can't run a program without its core components. Again, I see your argument that learning stuff you never use is frustrating, but I think it has other value. I use far less history or biology than man in my day-to-day, so I'd say relative to applicable use, math was a far superior subject
"Gotta get those college kids ready for the real world bro, take away all their tech"
Unless whatever you're looking to do requires college and higher education, I don't think college prepares you for the real world job market - at least not in my case (though my college experience was different than "typical"). It's more about the networking and social aspects in most cases, I'd think.
Yes, it would be more challenging, but is it practical? What's the purpose? If you want people to get adjusted to DevOps, shouldn't they use the software more? Why take it away?
Again, you're conflating different ideas here, but you are correct that it would be easier and more efficient to not spend time learning something you won't use, and use other tools to compensate for that lack of internal knowledge. This is how the real world functions on a lot of levels.