That is totally fair, as long as you don't have artificial selection factors.
So if everyone is running on the same footing, I 100% agree.
I even think that anonymous applications should be almost the default, if not mandatory for government agencies.