There should be a global 'awareness' week for developers. For a week reduce your RAM to 2 GB, disable all cores except 2, downscale your resolution to 1366x768 and cap your internet at 1 Mbps (or less for mobile developers)...

Maybe, just maybe we will start to have less crappy, bloated software.

My wife have a student. Once she gave her a task to color animals starting from a specific letter. That time it was letter P so the girl was supposed to color a pig, a penguin, a panda, a parrot... But she skipped a parrot. My wife asked her why. The student answered she didn't color it 'cause it's not a parrot, it's a macaw!