I agree, I'm a huge fan of programmable buttons, but one problem a lot of models run into is accidental pressing because there are too many. One of the things I liked most about the Naos was it's comfort, and that at the natural rest and in use it's not cluttered to that point. I consider my hands to be somewhat large, and it is still one of the most comfortable mice I've used.
One of the challenges of reviewing a product is to be unbiased, and look at a situation from every perspective. There are still some out there who don't have an active internet connection at all, and some who run on dial-up. The simple inclusion of the software from a company prevents them a lot of trouble. If I broke the grading system down, it'd equate to about a half a point of the total score, so its not a huge deal. The fact that such a minor item is listed under the negatives should be an indicator of how hard it is to find things 'bad' about this mouse.