Blanket statements generally don't hold water very well. There are NEARLY ALWAYS exceptions.
It all depends on the screw, the machine and what you are trying to do. You don't need an anti backlash nut on a vise. You don't need to take out the backlash in a drill press table elevation rack either.
Many ballscrews already come with low backlash from single nuts or anti backlash methods built in. Usually much higher cost for these. Some ball screws come with double ball nuts and sometimes a second can be added along with a spring loading mechanism.
Some guys use all thread and spring load two nuts. Some use Acme rod and use split Delrin nuts. It really all depends on the design and cost as well as desired accuracy taking into account the main function of said machine.