Criticizing vista is generally little other than an exercise of complaining, whining, etc. Microsoft most likely does not hear the majority of it, and therefore cannot do anything about it. You cannot do anything about vista's poor qualities other than not use it.
Criticism is only truly useful when it can have a positive impact.
Imagine saying, I don't think it should have rained today. Although phrased as a criticism, there is no possible good change that can come from that statement. Therefore, it is simply a complaint.
Truly, however, criticizing vista in the proper venues and at times where some good can come of it could be constructive, generally, however, it is as useful as criticizing god for the weather. If you want it different, go elsewhere.