Clearly you are not fan if Android. You clearly over generalized for your statement. I get update right after Google announce update with my Nexus devices. I also able to flash any ROM on my own to get new update, it is easy and folks on sad developper do great job for writing instructions.
Clearly, not all android device take month to update, if you willing to try, you can get update as soon as possible as well.
Don't tell me average user ********. If you can work at company for you complicated job, you can do that as well.
Said in my best Samuel l Jackson voice: SAY CLEARLY AGAIN, MOTHA-