I am sure SD has mentioned this before but in the circumstances it won't be a bad thing to re-iterate what has been happening.
The new owners had not really had a site like this before and they are very much on a learning curve. They fully admit that it is galling for everyone and they ARE doing their best to settle the site down onto their servers.
The mods are helping with that too, and we are as much frustrated as you are. SD's expertise adds a bit of help but by and large they just need to tackle each of the more pressing problems as they arise. It is getting better and will improve still more.
PPP