I prefer casino games just because of the reasons you've mentioned. I like fast outcomes/results and the dynamic is much more interesting than sports betting. I think it's just overall preference, there are people who just like games more than actual sports.
Even though I like both - sports betting is a bit boring to me and slow, I'd rather just watch something if I'm interested in the first place. Casinos are a bit different in strategy and the thrill is kind of constant, with each hand/turn I get the instant satisfaction or disappointment and either way I just continue in search of a bigger win.
Everyone is different, I think it's just an entertainment and appeal difference and not one thing is generally better than the other.
Cmon, there is no strategy in casino. You play against Random. All strategy you can develop is to lose long as possible.
But you`re right about different interests. In sport betting you wait result to get profit and the result of your job(analyze) - it is long term emotions. In casino games - you get result fast and your emotions - win/lose, fast and bright.
Everybody would decide himself, what it more interesting. The only right thing - both ways gives to gambler what he want - emotions.