Twinking doesn't have a point either, but people still do it.
I wholeheartedly support your cause since Twinks utterly ruined PVP in WoW, so go get 'em.
Actually PvP is usually ruined by people like you who whine and complain that there are people with better gear killing me. What ever stopped you from getting better gear? Oh yea laziness.