Casinos know that there is a wealth of information on BJ especially on the internet and free seminars etc etc. Casinos have to find ways to counteract counting and advantage play - either by increasing the number of decks or by introducing rules favourable to the house (e.g. no RSA and dealer must hit S 17).
We might see 10 deck BJ played in the future with H 17.
I think in the future, we will see variants of Blackjack like Spanish 21, Double exposure BJ, BJ switch and Super Fun 21. Finding loopholes to exploit in these games is a new phenomenon. You see before Walker wrote her book "The Pro's Guide to Spanish 21 and Australian Pontoon", many BJ pros thought that Spanish 21 couldnt be beaten and they advised most of their students to avoid that game. I think Spanish 21 will attract heat in like 5 years or so.
Also, I should point out - casinos do find their BJ games profitable because if you walk around any casino, you will see the number of BJ tables are much higher than any other games (e.g. Carribean Stud, 3 card poker, crap, Let it Ride Poker etc etc). Most people dont learn BS but play on gut instinct through some superficial psychic abilities.
Las Vegas and Atlantic City will have good BJ games because if a casino offered terrible odds, punters can always find another casino. If there is only one casino per state or one casino per 200 miles, then the casino will monopolize the rules because addicts dont care about the odds of the game.