The main problem seems to be that startup employees are being asked to pay taxes simply to exercise their options, even though the stock they now own is extremely illiquid. This problem exists here in America too. The best solution in both countries would be for employees to be taxed only for cash income/dividends, or when there is a liquidity event such as IPO or acquisition.
I highly recommend doing away with the lower capital-gains tax entirely and treating investment income the same as labor income. However, it seems ridiculous to ask someone to pay taxes when they literally don't have the money to do so.