PvP should be fun. Plain and simple. You know whats not fun? Going into a BG just to get global-ed. Sitting at farm and stables afking hoping no one comes to your base because you would be no help else where. You don't get global-ed going into heroics or LFR so why BGs?
"You have to earn your hits. Getting stomped is part of the game you gotta work through it"
Saying you have to get you're but kicked just to be viable isn't really a valid argument. If you are geared and they are not and they still beat you, Well that means you just suck buddy. You need to depend on your skill in the game not out gearing your opponent. If that's how you feel, you need to fix your priority of out gearing and start learning how to out skill. If players have a chance to stay alive longer than the enemy's 3 global CDs. You will start seeing more actual participation and trying in BGs.
"I don't want to have to do PvE for BiS or get stomped by some PvE player"
Now this I am worried about. Specially be a FC for RBGs. I don't want this either. PvE gear shouldn't be BiS for PvP and vice verse. I believe PvP trinkets will still be better with the IL caps in place. My main worry for myself is FCs need PvE gear with more sockets. Also our trinkets for health pool increases need to keep resil and have it increased. Most of all however, PvE set bonuses should not work in instanced PvP. I can not stress this enough. Please make that happen. I don't want 4.3 where everyone had to have heroic PvE set bonuses to RBG. I don't raid. I don't like LFR. I like PvP. PvE set bonuses do not belong in instanced PvP.
"It's not about me out gearing them, I like the challenge of beating someone better geared!"
No one is stopping you from putting on last season's PvP gear to fight someone better geared. If this is really what you want (which I don't really believe hardly anyone really does) you can still do this. Put on your lower lvl PvP gear and go test your mettle. This argument is completely invalid since you can still do this.
"This will ruin World PvP!"
Actually don't have much to this. I know the changes will affect WPvP battles. The only people though who really have room to talk is Emerald Dream and servers like theirs. But most of WPvP is about who out numbers who. It's never a fair battle anyways. But I do understand the frustration of wanting to be BiS and having to do PvE for WPvP. My earlier suggestion could help. Do not let PvE set bonuses work against players. Though This might be quite a bit of coding to take place in a open world setting and I doubt that would happen.
"With out better gear there is no reward"
So you want to be rewarded for beating people and get better gear to beat them even faster. I understand you should feel rewarded for accomplishing high rating and skill performance. But you don't need a higher IL or harder hitting gear just so you can beat those same people faster. You have achievements, titles, and there should be more vanity items for this. By rewarding players who hit high rating early you are creating a larger hump for players coming in late, or still working on their skill level. If they work on their performance and can match yours, then they should be able to have a chance succeeding you. But if you are much more geared than them it isn't going to happen.
For this part I would suggest new achievement system for PvP. Making rating achievements by seasons instead of just one. Someone who went 2400 once in season 8 doesn't mean they are a 2400 player in s13. They also could of bought an account, win traded, or bought rating. Having achievements by seasons would show how skilled a player truly is. And also weed out the impostors.
To finish I'll just say the changes I'd like to see.
PvE set bonus not work in instanced PvP and/or against other players.
Add new Achievements tied in with each season for PvP and also the class. "Druid 2200 S13"
Add new PvP gear for Tank classes.
AND FOR GOD'S SAKES TAKE OUT TEMPLE AND MINES IN RATED BGS LIKE YOU SAID YOU WOULD.