As I stated; S10e. Not iPhone. It looks like you just reacted rather than reading, but to answer the question in earnest: no, we don't have to make sites work perfectly on every device.
That doesn't preclude criticism, however. Might want to check out current stats for mobile browsing. I've been in web development for 20 years and the numbers continue to go up. So again; no, but you're excluding a lot of traffic, and users. And for a site relying on crowdsourced data, that seems like a poor choice.