Honestly? Because I can.
No, there are a few reasons. First, I'm advertisement for the shop. Guys look to see what I'm shooting, and it does no good to shoot an older model bow we don't sell anymore.
Second. Economics. If I trade up every year, it doesn't cost me anything. If I skip a year, I will incur some cost.