Really they should just have some concrete parking blocks in that lot. Not sure if I can really blame the drivers here… it’s just a bad setup.
Yeah, this is more of a design failure than people being assholes.
The design failure is only failing to anticipate that people are going to be assholes. The two are not mutually exclusive.
The design failure is not following parking lot design best practices and installing parking stoppers or bollards on spaces that are directly next a walkway. People are going to pull forward to the only point of reference they have which, because there are no lines or stoppers, is the sidewalk curb.
The teal car clearly all the way up on the sidewalk is definitely an asshole though.
Practical answer: because they haven’t installed concrete wheel stops on the ground in that parking lot. If that’s a used walkway, they should.
I know, people are assholes, etc. I’m just mentioning a solution that is actually available, where unassholing everyone isn’t.