It's been a very long time, like about 5 to 6 months now since I last played on bc games, and I also do not have any plans of playing there anytime soon, but then, I understand that one thing that is constant is change..
They probably might have done some upgrades that for sure, casinos do that frequently mostly to make sure they keep their system and games running smoothly and safe from vulnerabilities, but the if like you(the op) claim that the game algo has been altered, there is no way for us to verify this claim either it be true of false, all I can say which I think is fair enough is that, if you are no longer comfortable playing on bc games, nothing stops you from try another casino rather than complaining.
I have tried many other casinos and BC is the one I liked the best. It has the nicest, smoothest UI with decent bonuses etc. so it's a major bummer that they did this and I really just don't get it as long term I can't imagine it will be as profitable for them in the long term.