Not sure if you're referring to the graphics or to the shitty bench design. If the latter...it's a real thing. :(
They're called "leaning benches" or "lean bars". This bench design is sort of "futuristic" in the sense that adoption has only recently started taking off around the world. They are a user-hostile design made specifically to prevent people (specifically homeless people) from lying down, sleeping, or otherwise, y'know, using it as a goddamn bench. Because removing the ability for anyone to sit down is apparently, in the eyes of authorities, a small price to pay to make homeless people's lives that much harder.
The Wikipedia article for "Leaning bench" redirects to hostile architecture, where you can read more about this and similar efforts, if you are in the mood to be enraged at the sheer malice of bureaucrats.
My city has both benches and these. I like these because I can lean on them without removing my backpack. I think it really depends on the City whether their hostile or not. I also noticed McDonald's has them in their order waiting area too.
It's pretty simple, if they're being used to replace benches to stop people sleeping there, they're hostile. I certainly wouldn't mind having them in addition though.
They're good for people with mobility issues who would struggle to fully sit down on their own and get back up again, so they do serve a valid purpose. But they suck for everyone else.
I already knew what it was irl-design-wise, I'm mostly shocked that the devs decided to use that style of bench for the bus stops in the game. Sort of like "I can't believe they're using this style as a way of normalizing it" kind of thing.