Quote Originally Posted by Jennestia View Post
It's not broken as everything functions as it should, it's serverside with faulty servers, so the interface itself isn't broken, just horrible servers are hindering it.

If a client side interface had these delays then yeah there is something broken then.
The client side interface doesn't allow for multiple transactions which would make the transaction delay of the servers bearable (as the video I previously posted demonstrates). You can blame the client for not being designed in a way that would alleviate the problem.