I'm not part of PvP population of this realm, don't tell me to join BGs. I have zero nerves to play bad games with bad groups and bad enemies. No, I don't claim that I am the best and that others aren't on my level, I just claim that I have no nerves for playing BGs on this realm. If I played BGs actively it would be with a perfect setup with my guildies who give their 100%, but that doesn't really happen (after all, we are not a PvP guild) so I don't waste my time on that.
I do PvE, and PvP of a realm should not depend on PvE people saving it and dragging it out of the mud. I am busy with lots of stuff when I play and I always have stuff to do, and yes I do join pug dungeons etc. What you call world PvP is a waste of time to me and what I do is target denial rather than entertain someone in their basement who finally found someone (me) to annoy for an hour. You killed one of my chars? Grats, time to log in on a character on the other side of the world and continue farming something else that I need, have fun chasing me. And why do I do all that? Because logging in twice a week and clearing raids, then logging out, is as fun as you make it to be. We (my guild and I) don't just clear content, we always have a set of challenges that we try to overcome, beat, and do better than before.
PvP issues on Kronos have been present since the very beginning of the of the realm because all the more-PvP-oriented players chose all other realms over Kronos. People rather log in to RetroWoW and PvP with their naked chars in T0 with all the feenix-like horriby bugged mechanics than play BGs on Kronos with their geared characters. The NA queue times are a big issue because after you ban all the chinese who rank chars to sell them, there are too few NA players themselves to support battlegrounds with all the NA guilds leaving for the new server. PvP players follow one another around like little ducklings and all the "big playas" never wanted to level and gear up on Kronos, so we suffer the consequences of another hype train avoiding the station that Kronos is.