if you haven't noticed, there are minor patches designated with letters (ie: 1.9.3c). this indicates 3 updates (a, b and c) since the last main update (1.9.3). this allows me to take in suggestions and bug reports and put out an update without the scorekeeper announcing it. you don't *have* to update and they won't be announced. only when the number changes (from 1.9.2 to 1.9.3) does the scorekeeper announce it. to keep everyone within a small range of versions, i implemented the 'soft' announcement. if you're more then 2 main versions out of sync, you'll be notified when you try to join a wait list. this is different from mandatory updates which happen if the protocol changes... which has been few and far between.
also, be aware that oQueue is a network application. it coordinates hundreds of thousands of people while also providing in-group info. some of these things are rather difficult to test when you only have 2 accounts. some of the issues don't even pop up until you get 10+ in a group. when i see those bugs, i do whatever i can quickly as the testing framework (10+ in a group) may disappear.
and seriously, to complain about a 30 second update to the guy that has spent literally thousands of hours writing the code, is just not going to get you anywhere. we have a vent to walk people through updating, forums that explain it, and i wrote an application to update your addons for you. seriously, you're not going to make any headway by complaining i'm doing too much work.