I've been able to play on a JP server perfectly, not an issue at all, however I try to log on my 28 mrd on Diabolos and I cant do it because the servers are full? There seems to be just as many JP players on that server, if not more in the towns than on our server, so how is it they're not suffering as we are?

As if that isnt favoritism. For a company as large as SE, I'd expect more.