I don’t care how much experience you have.
Why not? I can say for a fact those hundreds of thousands of long-lasting users (those who actually bring income to the website) pay a LOT of attention to badges, points, levels, etc. – precisely BECAUSE I have talked to thousands upon thousands of people and been active in at least a dozen chats.
Since the site began, the admins have been adding features and bug fixes at the same time. – your argument is based on the premise that they can only do one at a time (either an awesome feature, or an awesome bug fix).