People are allowed to be wrong. If you want to do something about that, the thing to do (on this site) is to respectfully provide correct information.
I don't know what you mean by "confronted", but usually people have in mind something like the online callout/shaming culture. We don't want that there. Snark, name-calling, flaming, putdowns, and so on, are against the HN guidelines. They're also not in your interest, because (a) they don't persuade, and (b) they discredit your view in the eyes of neutral observers.
As long as half your buyers are convinced it isn't going to happen, probably not that hard. Real estate in flood and wildfire zones is still valued very highly today.
Build times matter a lot. I've spent a lot of my career working to reduce build and test cycles to improve productivity. Rust is the one environment where no matter how much time we threw at the problem it never got better.
Firstly, yes, Grindr is mostly men looking for sex, but they're not all homosexuals and they're not all looking for sex; many are just there to flirt, others to troll. But Grindr is definitely gathering and selling lists: it's what they do.
Secondly, with the word "services" you're implying that the users are whores.
Thirdly, there are an infinite number of ways that Grindr could protect its users through the design of their app: from purely technical measures such as end-to-end encryption, or through careful informed consent about shared data and protection of people who are legally or functionally incapable of such consent.
But from your statements you just want to blame the users because you disapprove of them. I'm sure you can do better than that.
System programming isn't a dark art, it's just programming with programmers as an audience. Application programming focuses on end-users who may not be programmers. I've done both.
I've used and developed on X11 since 1990. I'm well aware of its numerous limitations and I'm glad new technology such as Wayland is being developed to replace it. But it wasn't "a mistake".