Agree completely, I'd be very shocked if there isn't some form of 'compensation' algorithm running in the background. Played slots for nigh on 10 years now and as you say, it's uncanny how the same set of circumstances recur time and again. At this point I feel it more of an insult that certain people with vested interests say that there isn't. If there's nothing of the sort happening then why do these industry individuals get so aerated and keen to discredit people as loons or problem gamblers?
It's quite obvious if you look at a game like BOD...on those sessions where the scatters disappear you can see the same reel configuration being pulled by the RNG two or three times- which to me says the RNG is pulling from a limited pool of (bad) results.
BUT it doesn't bother me, it is what it is, I don't play to win money I play to have a bit of fun for an hour or two. Certainly not worth ranting and raving about something that will never be proven. If the wins roll in then all good.
In essence, I trust what my eyes and brain tell me over people with a vested financial interest. Instinct doesn't fail me often