The developers knew about the server problems. They gave several times free license days to cover the time lost with issues, and they are working on making the servers more stable.
The main problem is that this is not Blizzard, they do what they can with their budget and crew.
You always get the essence of my posts.
I’m glad that they started properly inform us, what happens in the patches, they started working on the servers and fixing the lags.