Exactly right, when Ludia makes major changes to the game its to help themselves first and formost.
Like if everyone takea a look at all the game changes in recent times, you will find the changes that benefit the players also benefit Ludia. If something needs fixing that will ONLY benefit players, it wont happen at all, or be massively delayed.
So look at all the current issues with the game (bugs and such) now if you wanna work out which ones will get fixed, just look for the ones in which being fixed would help Ludia in some way…if the fixing of an issue will only help players, it wont happen. IF fixing the issues helps Ludia in some way, it might reasonably happen.
Take the alliance chat that has been broken a year…see that wont get fixed because fixing it wont help Ludia in any way, it only helps the players gaming experience, so wont happen.
Now if the alliance chat somehow was causing loss of sales, or something like that, then they would consider fixing it.
So take my algorithm for determining if a bug will be fixed -
If FixingIssue = HelpsLudiaInSomeWay
This bug fixing algorithm can be applied to all current issues with the game as a way to know if something will get fixed.