Oh these people piss me off, I am a wheelchair user - wheelchairs, power or manual, cannot simply 'sidestep' or squeeze past narrow gaps, and the people who budge up.. but just half an inch extra on the KERB side so to go past I need to... fall in the road. They can absolutely get in the fucking sea.
I play chicken with them, if they are phone-zombies, I will call 'excuse me'... not for their safety but because I have had a phone zombie land in my lap and my chair is not built for that sort of extreme sport.
Otherwise, I just refuse to yield, hold my line and eeeeeeeeeeeventually it dawns on them that squishy flesh vs nearly 200kg of power wheelchair is not a collision they'll come out well from, and they move.
I get tutting and grumping but when I used to try to pre-empt them and move out of their way, I'd get a similar response anyway!
If I am out with my friend, also a power wheelchair user, we tend to take it in turns, so sometimes one of us drops back to go past people in single file, sometimes we don't and they can pass us single file - depends on the context really (we generally avoid running over children, elderly folks, those with mobility issues).