Strange argument.. let's compare it to PVE. How would the raid leader respond when you show up in green gear at a raid? I'm thinking something between the lines of "G T F O". How hard is it to get some basic gear to start a raid? Get some orange gear and buy the mods from the Belsavis dailies.
In PVP it's exactly the same. You can buy the recruit gear and start PVPing (or even loot some parts from Tatooine). Nobody in their right mind shows up with green gear. It's an insult to your team members, because you're joining to be carried along.
However you put it there will always be a 'grind' in some sort, because you want progression. Progression isn't handed to you on a platter, you have to work for it.