We've got a wide range of different street lights round here and they vary massively in brightness, angle, colour balance etc. The ones they put on my road are weird bright blue-white light from a flat, slightly angled panel, and are a nightmare for light pollution in houses. I changed bedrooms because of it. We have a lot of trees and some of the lights are even sited so they cast almost no light at all on the pavement because of greenery.
By contrast, many streets with softer lighting are easier for people whose eyes don't adjust quickly. That being said, I'm pretty sure our street lights have been dimmed quite a bit.
I paused to think how surely by now someone would have come up with street lights that are both effective and not massively to install and maintain. Hmm, but could they sell them to councils, and would they make enough profit for private contractors providing maintenance services to councils? The cynic in me says no.
As for your problem, what a shame about those poor drivers who thought they'd parked their cars safely on the pavement. It must be so annoying as well when they get scratches and bumps from baby buggies, shopping trolleys, wheely walkers, wheelchairs etc. used by people who for some mysterious reason use pavements in preference to roads.
I do hope that not too many of the hire electric scooters I bump into and knock over get damaged. I'm sure the company that owns them couldn't possibly have thought that people might park them at an angle across the pavement or that anyone might not be able to see them clearly in the dark. After all, they've got a bright light in the centre of the handlebars, so everyone must, at a quick glance, instinctively work out whether the person that parked it did so in a straight line or at an angle, and whether along the edge of the pavement or diagonally across it.
Well, ok, it's pretty obvious I find them really annoying, and I'll be damned if I'll feel guilty about knocking any over, and I'm certainly not going to pick them up except where knocking them over has caused the pavement to be blocked.