I do think there should be further requirements to get a delegation.
Me too, but atleast some miniumum rep would eliminate thousands of new accounts created just for this purpose.
Even established projects can struggle to get the votes.
I remember even Ecency having tough time last year to get their proposal renewed. So you are right, it won't be possible this easily.