When you are annoyed with Microsoft or Apple products you're annoyed with how a big faceless company has implemented (or not) something. Something you will never in a million years be able to change. You are powerless.
When you are annoyed with Linux, you are annoyed with your own inability to to fix it for yourself. Linux is yours, you truly have the power to change anything from top to bottom, ultimately you only have yourself to blame. Sure you can blame all these wonderful volunteers, but uh that seems a bit lame.