If I paint 'ole Ms. Gladys fence and miss a post, going back and "doing it on my own time" is trivial in terms of time-cost. But if my corporation writes an enterprise HR system for managing her egregious cat collection, it is my corporation that will fund the bug fixes for an erroneous bug that miscounts turds per feline. That cost of doing business will come out of my corporation's margin, not my employees paychecks.
In enterprise environments there are SLAs that cover this sort of thing. Why is this drivel on the front page? Somebody's first time discovering they can email scripts for their Joe's Home Programming business or is the editor-community here (he said sighing...) that detached from how enterprise development works?
You should be thankful; though the signal-to-noise ratio is fairly low in terms of groundbreaking devices vs. hipster trash, the magnitude of the signal itself is still larger than in any previous decade previously and you can still get more amazing hardware+software that is practical and outstanding.
If you watch a lot of television and consume any amount of mainstream tripe, then I could see one's opinion being jaundiced. You have to see the forest through the trees man!
The new games are still fun, but they feel 'tinny', or less substantive than I'd come to expect for millions of ducats dumped in to a piece of software. With many modern shooters, I feel like they are evolving into a caricature of what a decent shooter would be.
Also, I think as the PC gaming generation gets older fewer newbies (In all due respect of course!) back-fill our ranks. I hope I'm wrong. Anybody got stats on our rate of attrition? LMGTFY yada yada
It might be worth noting that Google originally rejected copyleft in favor of permissive licensing in the name of giving OEM sand carriers more control over Android on their devices.