Hey!
this is one i can answer! i don't know the details about why they're located in north america, but i could imagine it got something to do with a good deal or perhaps a contract needed to be made with a server center in Europe.
on the other hand, the servers will be moved to Europe tonight, as they where planning on doing that for the launch day, so everything would be more smooth and have less latency