There's a good reason for it -- code quality and performance is important. Understanding what your code actually does and how it does it, is important.
And as a result, AAA game software is able to push the boundaries of consumer compute performance. Micro-library-built software is generally just bloated crap that barely works. But it is fast to churn out, so there's that.