there's a LOT of people who fit this description. Schools in certain fields like this one don't entirely reward creativity or problem solving. it's simply "do the work, pass the tests, get your degree", none of which make you inherently motivated or hardworking.
I just don't agree with calling a professional lazy because of simple mistakes. There's a lot of calculations to consider and a lot more coding to back it up. If the game were to become nonfunctional, than I'd have issues of my own.
not that i necessarily agree with the overall tone or assumptions of the thread, it is pretty lazy and a general trend of blizzards.
do you ever wonder why the BETA is a public test by players with no programming knowledge, no idea where to look for bugs or even any idea if something in particular is a bug? simply because it's free.
you ever wonder why instead of getting 5-8 acts, we simply had another difficulty slapped on top of a game that was already borderline monotonous? because it's cheaper and easier.
ever wonder why we only have 5 classes instead of having at least 7 based off of our last iteration of the game? simply because its cheaper and easier
ever wonder why the focus of the game is on champions/elites with randomized stats rather than a balanced steady flow of gameplay that was predesigned? because it's cheaper and easier.
these are only a handful of major examples that i can think of that show that blizzard has made it a point to cut corners where possible