This has nothing to do with the Exchange, and you have no valid arguments. It is not uncommon for projects to get overwhelmed by unexpected demand, both in the crypto industry and outside of it. Even the biggest exchanges have been recently struggling with the load.
Quite friendly founders. All good signs of things to come I'm sure.