I personally bet on sports 95% of the time because you can actually make money on it.
Slots and other casino games are a waste of time in my opinion.
I can't understand why people would waste their crypto on casinos where the odds and algorithms are stacked against you.
I somewhat agree with you, sports betting feels much easier because there are different ways to make money in sports and you're not directly up against the house edge compared to casino games. But still they're not a waste of time though as it just depends on the perspective because not all gamblers prioritize making money.
Do those 4 sites you choose from require KYC? Will they allow me to withdraw my winnings without KYC?
At the start or during registration, they won't require KYC but they can require it anytime you're using their site.