Well, July's update was the 7th. So the bug was non existent in the game on the 4th. What does 4th of July offers have to do with compensation anyway? Truly, compensation is to recoup things you lost due to an issue. You didn't lose 6k in units. If you bought units or spent units after they said to not do hard content, that's really on you.
They have never given units as compensation with the only major exception being the original gifting badge that came with Tony Stark's briefcase.