I’m not sure where your data is from, as it doesn’t seem to add up. All the charts I’ve looked at for Steam logins, at least, suggest there was a small dip just after the start of May, followed by a period where things stayed relatively level. It then climbed again towards the end of July, peaking at around 84k.
The devs have publicly acknowledged some of the flaws, as well as the additional fixes and changes they’ve brought to the game that weren’t on their roadmap. It’s not going to satisfy everyone, but they are at least moving in the right direction.