Thats good practice. What is not good practice is to have a system that you think is so vulnerable to viruses that you find yourself destroying the utility of it by running bloatware antivirus programs. And then giving up on antivirus because it is such a hassle - then panicking when someone erroneously tells you - in good faith - that something is wrong with your system.Running a system which you have confidence in enables you to come the closest you can to best practice. For me, thats OS X.
You, OTOH, may be quite well grounded in the ins and outs of Windows, and happy in that environment - excepting only that it is still enough of a hassle that seeing others avoid some of that hassle causes a visceral reaction in you. You have invested so much time and attention, and money, in Windows security that you need to believe that anyone who places their trust in anything else is being a simpleton.
Or so it seems to me, simpleton that I may be.
What do you run it on?