To a certain extent, some things are understandable for new launches on games. Server size and stability being the first and foremost, as brand new hardware and software is being handled "for real" for the first time. This however, doesn't excuse Yoshi and his team for a lot more other things, and in this is where fanboys and people who want a functioning game to work cross swords. It's OKAY that the servers are hiccupping, as it shows that its being worked on, and 14 staff was no where near the mark on how many people would pick up the game
It's NOT OKAY that there is a widespread dropping of accounts, unable to be reactivated because of short sightedness
It's OKAY that the servers have a cap, as all servers in all games do, as making it indefinite is not only a waste of memory resources, but would cause a server to have everyone, and every other server to be blank.
It's NOT OKAY to have a world pop cap set AFTER the world has been full of double or triple of what the cap is set at
It's NOT OKAY to force a queue, only to drop the queue on a whim. It's NOT okay to randomly toss server maintanences on whims and second guesses for potential fixes (duds), only to have everyone rat race to regain their AFK/Spot
It's NOT okay to throttle a good 80% of the worlds pop to the same amount of servers as a tiny island, without trying to raise the caps on the EU/US server or implementing new ones
I could go on, but it'd be a rant
TL

R; Some things on launch are expected, Yoshi and Friends are trying to blur the lines of what is expected to get away with what is happening