You'd have to barely ever PvP for it to take that long. Challenge log by itself should get you at least a level a week, maybe a little less after you reach level 40.
That being said, I get what you mean. I think a BIG part of the problem is the way the ques slot people together. The other night, I had to stop PvP'ing because I was being consistently slotted onto the exact same team every round. 90% of them were noobs, and not a single one of them were listening to the few people who actually knew what they were doing. So, instead of fighting the match, they took to chasing whichever team they got into it with first, and stayed fighting them the entire round. It was awful. After my 3rd match straight of being in 3rd place and getting the exact same names in the alliance every single time I flipped table and did some leveling on another class.
DF seems to lock people together. The same people finish the match at the same time, re-que, and get stuck with each other again, probably fighting the same enemies again. So, if you get into a match with the supertards, you're suddenly stuck with them for the next 2 or 3 matches, and are basically repeating the same match over and over.
The reason this I bring this up, is because it's a bigger problem for the Flames. I'd wager that our noob/indifferent/casual player base outnumbers our experienced player base 10-1 (hence why our ques are so damn fast most of the time). The odds of you getting stuck fighting against/or with (which is worse, trust me) the supertards are much higher than with the other two GC's, because the DF bundles them together and they get stuck together for a string of matches until some of them finally get tired of it and just quit for the night.
