IHub and ADVFN are not the same thing. Yes, ADVFN owns IHub, but it doesn't exercise that much control over it. No changes took place till Clem got the boot in early 2022. And even then, it progressed slowly at first.
Yes, the admins said there was pressure from the UK to make the site more "modern". The sort of unspoken part was that people were complaining that users weren't allowed to attack each other constantly. The ability to do so was considered "modern". And so the effort to modify the TOU began. In early 2023. You can read all about it on the Q&A board.
Jon Whatshisname, the new Chairman and CEO when Clem got the boot, seems not to have lasted long. Amit Tauman, who'd been with the company in early 2022, became CEO at the end of November 2022. I imagine Amit Tasman is related to Yair Tauman. Here's the rest of the board: