We don't need proof, pvp population is abysmal and even though it would result in slightly more people trying out pvp it won't help at all given that pvp t1 gear has been made extremely powerful and is only barely weaker than pvp t2-3 (itself on par t4...). So people in green/blues would get annihilated still. Talk about a waste of ressources
As for a vote kick I'm willing to bet it would get exploited and would just create more drama.
Also joining a running mini is not something everyone knows how to do and Funcom doesn't tell newcomers how to, so it would again have a limited impact - by the time a replacement manages to get in you probably lost the game already.
Pvp t1 should require gold only and not any pvp level I guess. But then it's also pretty OP for fresh 80 pve so FC will never ever do that, pve balance/progression is still top priority for this company. If there was more lowbies minis people would be pvp 3-4 when they reach 80 though, that would be best. But players won't magically come back en masse to this game.