If this person is classing themself a s a share trader they do not pay CGT.
The share transactions are tax as income not capital.
So yes you do miss the 50% discount but there are other benefits to be gained.
each persons individual circumstance need to be assessed to determine not only if the person should class themself as a trader or an investor as to what fgives the best tax outcome. But also how the ATO is likely to treat the share trading/investing if they should happen to look at it.