I agree – most online casinos do not mess with the software – pretty much any made by the 3 big companies.
However, BM casinos could cheat – I always play blackjack for many reasons – good time at the table mostly, also good bets, etc.
But odds are nothing, simple numbers written down. It usually is all about luck. But with an authomated shoe things are different. I have played BJ long enough to know that at the table things are up and down, up and down, but never a long streak of each.
And if we talk about odds, there are a few other things – many people realise their “luck changes” each time the dealer “goes on break” – speaking about odds -impossible, in reality – true.
Another thing I have been keeping my eyes open for a while – every time you get an Ace as a first card and the dealer knocks on your spot “for good luck” – 8 out of 10 times you will not get a blackjack. When I ask the dealer to stop doing that – it’s 1 out of 3 (I just seem not to be getting Aces as often). It’s the same thing if the dealer anounces “table max”.
I dont think odds mean anything because mathematically they will change as you change the time span for calculating them, and in real life they never work as they “should” 
Let me just clarify that I do not go to the casino to win – it’s just fun, and you can meet some caracters there you’d never have the chance to meet anywhere else, but at that night, at that particular table – nobody had fun 
The fact is that I played at that table sometimes alone, sometimes with other people, and the dealer still busted only 2 times – it’s just real live impossible unless it’s messed with. And EVERY time I got an Ace or 11 – the dealer had a blackjack – EVERY time…
That’s why I recommend now more than ever people playing online if they want to win money.