It only takes up more system resources if you let it or want the additional features. It is better, third party drivers are the responsibility of the manufacturers of the specific product, it is not Microsoft's responsibility to make everything in the damn world compatible with its OS.
I have had very few of the problems many people are complaining about, I have only had a few problems with some freeware I used with xp, other that, it has done its job.