It's a popular product and I imagine they keep production runs limited in order to better control firmware and what ever other issues they will never admit to. Local stores run through their stock fast around here so they get new shipments often and thus get the latest firmware.
I will agree...