I know people who are day traders and they are living for that but it's the other way around and not in crypto. The comparison of day trading and gambling isn't vague and odd. There's really similarity for both ends but they are entirely unique on their own ways of making strategy.
How you will win your bets and same goes by for your trades.
but if you take a step back and look at the bigger picture gambling doesn't have a money back guarantee, trading on the other hand ensures that you can still get the money back though you have a loss.
The logic is just the same with gambling and that's why you see gamblers taking back their losses and gamble again.
How can they bothe have similar logic?
Gambling has house edge and in trading exchanges do not. Both, use different logic, gambling platfor control the outcome and exchange depends on the community who are controlling the outcome of a trade.
They both are completely different entities. Day trading is part of trading which is done on an exchange and exchanges depend on the community of traders. The community decides how a particular asset will perform, you need different set of skills ans logic for that.