@mathmajor
1) Two things about Bgs and exp. Firstly, the past is not some holy bible you have to unchangably follow. If people want to level through battlegrounds, let them do it, to a reasonable amount. If does not have to be faster than questing. Most people will do both.
Secondly, getting exp from Battlegrounds is very much intended, since the Warmode challenge exists, which gives bonus exp to battlegrounds. But you can't play battlegrounds because they are being camped by twinks, only getting worse the higher your level is and the more you might want that battleground exp.
2) Twinks have always been issue. That does not mean it should stay like this.
And obviously it will attract more people doing low level battleground pvp. Most people are having a bad experience in battleground due to twinks and therefore stop interacting with it. If twinks are gone, people will have more fun, and over time new life can grow. Twinks behave like a cancer that takes too much for itself and derives environment of nutrients. Without twinks, the fun is more spread among more players, therefore reinforcing the behavior of queuing up for pvp, growing the community. If people have fun, they want to do more of it. More people, better queues. Eventually.
3) Give twinks their own queue. Gear templates are bad and soul sucking, removing the uniqueness of your own journey, of your own character.
Spreading twinks would maybe change the win rate somewhat, but not the experience of the non twinking players, since they still don't have a chance and are just hoping to get carried, passively, unengaged.