I don't know how effective any of those are at stopping someone who intends to hurt you, but Tasers, which were specifically discussed because the officers weren't carrying any and some people thought they might have helped, apparently are only between 50% to 75% effective.[1] That's a big risk when someone is only a few steps away.
That is only with the shooty prongs. Get right in there and a taser works 100% of the time. Hit 'em in the spine and the legs drop out. The problem is cops are too concerned about their own safety. They are cowards, and when they get scared they shoot.
Public and local priorities determine budgets. Departmental budgets and priorities determine what equipment is purchased and equipped, and the degree to which their usage is trained. Training and official departmental policy determine the degree to which de-escalation is a priority, and whether the officers are obligated to follow an escalation policy in which tools they employ, or if they're permitted a toolkit approach.
1: https://www.npr.org/2019/06/27/729922975/despite-widespread-...