Is there any discussion about increasing from 100 delegates? I feel like that creates an undo amount of centralization. If that were increased to 500-1000 that would ensure a more fair distribution long term.
Not that I know of, but ask devs. Understood that 100 was the maximum validators/mining that the network could scale to. To get high speed tx finality and scaling to 5,000-10,000 txs/block validators are fully connected.
Even at 100, if you compare ETH and BTC (whose mining is actually very centralized to a few pools) Semux is a lot better looking. Compare the Semux world map (
https://semux.info/delegates) to Ethereum's (
https://ethstats.net/). Etherum only has 44 pools/miners listed there, while semux has more than double with 100 validators. In terms of geographic distribution Semux looks better too. To prove that Semux even has a validator in Yellowknife Canada (Northern Territories).

Didn't know they have fast internet in such a remote location! Also compared to POS systems like NXT and ARDR where the bulk of blocks are mined by the top 7 or so accounts, semux is way better because it tries to divide blocks among all 100 validators evenly. It's not perfect, but it's pretty damn good and seems like the way forward.