I understand the rationale for why they are trying to prevent duping etc with the delayed logins but what I hate is getting kicked out and then told wait 15 to 20 minutes before logging back in because I was booted from the server. In today's age this is unacceptable. I should not have to wait if I am logging in to the same server from the same IP address.
This is probably one of the biggest things I hate about this game. Hey it was our fault but we are making you the client pay the price. At least that is how it seems.