I don't that people realize that this MMO has sold tons of copies. Your are going to have to wait a little bit. While 5 hours can be excessive threatening to quit is not the answer. Things will get better you just have to have patience. If waiting to play a game is this upsetting, I'd hate to see how some people handle waiting in traffic or lines for other things.
It will get better, give it time. EVERY MMO has had stuff go wrong at launch, be greatful that they servers weren't down for 6+ hours over the weekend or that they had to do rollbacks.