Yes CGT can be quite high, and it often depends on what income bracket you're in, too. Generally you're right, at least there's no tax on losses. That's where the idea of tax loss harvesting comes from: you deliberately sell certain things at a loss, to offset the gains you are taxed on.