Yeah i just don't understand it either.
FF games especially 7RE deserves so much more... love i don't know.
Hopefully the next parts sells also good or even better. But 2 or 3 years of waiting really is hard.
It's also got one of the most robust post launch support cycles I've ever seen. Rockstar keeps adding big content updates to the multiplayer component every few months and the game is regularly part of promotions which put it on discount or just straight up offer the game for free. Even now they just announced that all PS4 owners will be getting the PS5 version for free and as a celebration of the announcement I think there was even a huge cash reward for current players. Not big on GTA but the series does deserve every bit of success that it has.