Binance fees are low but not so low that I doubt how they make money. They have a huge number of pairs without having too many shitcoins. Many of their pairs are now ETH/___, which is much better for many people due to high BTC fees.
But yeah, I'm going to completely ignore a great level of service and security, and instead be worried because they don't list an address on their website. /s
What good is a non-[insert your country] address really going to do for you anyway? A small-time crypto trader isn't going to have any power to get anything from most foreign domiciled companies without very significant effort.
Finally: this goes against the entire principle of cryptocurrency. The point is that I don't want to have to trust my nation (or any other nation). I trust Binance because they haven't fucked me over. The same can't be said for legally domiciled US exchanges I've traded on and the US government.