I'm not sure if it is intentional to push you to the mobile app, but I have to imagine the mobile app doesn't have all these issues.
The kicker is that the text is so small and to make the site usable (and readable) you need to rotate your phone to landscape mode.
This works well enough that I haven't downloaded the reddit mobile app or used their mobile site ever since they killed Apollo.
there are surprisingly many of them for pretty much every social media website.
What kind of sad, self-loathing software developer sits down and says "OK boss, whatever you say, boss, gonna go make it bad now..." I mean, I know to a lot of people, it's just a 9-5 and you do what your boss says, and "pride in your work" is not really a thing anymore, but come on. Who gets even a shred of satisfaction doing this?
I think a better explanation is just incompetence.