Four decades of experience in this industry as a developer and network engineer and here is what is happening to this industry that causes issues like the ones posted in this thread.
How many times have you seen a person texting while driving, walking down the sidewalk with friends with their head buried in their phone, at a family get together or just sitting around totally focused on only the phone. Extrapolate this social media/phone addiction into how it affects attention span. A Microsoft study shows that the average tested person had an attention span less than a goldfish (8 seconds for person, 9 for goldfish). Now place someone with this addiction and attention span into the development process and what do you get? Simple...you get the drivel that is Windows 8/10. You have a coder/manager that simply can't focus on a specified development task because their thought processes are constantly being micro-interrupted by social drivel. This happens even when they don't actually have the phone in their hand as they are brainwashed by the whole process.
The new school coders/managers have little idea of how systems function in an actual working environment. Their main use of tech is a dumbed down OS for phones with tiny screens which means limited usefulness and hyper marketing...read that again...limited usefulness and hyper marketing. Does that sound familiar all you Windows 10 users? Is your OS getting less useful and more bug ridden but being marketed to you as a godsend? Is your OS ramping up data mining to the point of absurdity but giving you that worn out phrase 'for a better user experience'? Is the support for your OS a bunch of overseas children burdened with crowded working conditions, little training and a language barrier? Are you being forced to accept updates that not only hamper your workflow but actually destroys existing data? Have you been forced into accepting Skype and Cortana as being an integrated part of Windows? Did you notice how the recent Windows 10 versions have been trying to get you to login with a MS account instead of a local account?
If you answered yes to any of the above, then maybe it's time for something to be put into place to address these downward spiraling problems. Does anyone remember the DOJ stepping in years ago when MS tried to force IE on us???
Regards,
MTD