Binance is a centralized service which allows people to buy cryptocurrencies, but which is not strictly necessary to use in order to use cryptocurrencies.
People can use decentralized exchanges like Bisq if they want to avoid these issues.
EDIT: Remember how Hackernews was supposed to be a community which has a focus on software development, and thus finding technical solutions to problems of users?
Now it seems we're more about bashing people for using the wrong technology? Advocating for a technical solution to their problems is disapproved of?