Patch 3.2, now on the PTR, should finally allow "pacifists" to grind by getting XP for attaining various battleground objectives. No indication how much XP, but Blizzard is probably doing this, at least in part, to help people get to 80 before the next expansion, so it should be non-trivial. I'll see if I can test it out on the PTR, but old BGs are usually empty on the PTR. UPDATE: official word is that it will be somewhat slower than questing or grinding, but that's miles ahead of my options now!
Flag capping has been reduced from 10 seconds to 8 seconds, so I might lose my Glyph of Psychic Scream, which increases the duration from 8 to 10 seconds and adds 8 seconds to the cooldown. I often use it to try and cap a flag, so having it last as long as it takes to cap really helps. But with the shorter cap time, it won't be worth it. (On the other hand, most everyone else already thinks this glyph is worthless).