Definitely hard to win. My only experience with slots come from having free spins for some kind of promotion or whatever and basically it's a loss every single time. Recently I had 125 free spins at 0.4$ (50$ in total) and I won 33$ losing basically 34% of the wagered money. Also yesterday I had 20 spins at 0.1$, got 5$. Unless you hit big 1 time you are always operating at a loss. I don't see why people get excited over a game where you lose 90% of the time, haha.
I stay with sports, it's also unpredictable at times but the rtp is much better, especially if you know what you are doing.
Playing slots needs a a big luck to make it nice especially if we are talking about low number of spins (under 100-200 spins) and or free spins bonus. I say 100-100 spins in slot is low number maybe because I used to play so many spins and 200-300 early spins is like a warming up

It does not mean that we will have better result after 100-200 spins but for me the first 200 spins is to decide whether I have to continue or to stop because if there are too many dead spins on the first 100-200 spins, I consider the game I play is on its freeze mode that wont give me any big win even if I continue with few more hundreds spins.