Because it takes a while to ship and package up electronic devices. To update the software would mean unpacking and updating them. That or Nokia has blazing fast manufacturers that can create tons of n900s in a week. =P