It can vary company-by-company, but many contractors are their own little company and use the tool they need; a $250 battery is
nothing if they need to keep working.
They also may not even bother warrantying a dead battery or tool unless it is painlessly easy (literally give it back to Home Depot when there to get something else), since the time spent isn't worth it.