About events, promotions, etc...
The minimum that a SERIOUS company does is to reimburse its customers for any problems that are not caused by those. Just see how Pearl Abyssis and kakao games work, or QQ, all of which make it a point to reward ALL customers for infinitely smaller problems that we find in ESO, I mean BDO and Moonlight Blade. If the server crashes for a simple time, for example, BDO gives you a myriad of things, including game money.
But, they are serious companies, they care about their customers. And yes, you have every right to be angry and stop thinking that 'Sheep behavior' is the best in all situations in life.