The American Institute of Architects and American Society of Landscape Architects require totally blind entries for their awards programs at the national (including international projects) and the local level (including NYC and various local chapters in states or metro areas) . In fact if you submit and the name of the firm or architect or landscape architect is on the submitted materials for review by the jury, the project will be disqualified.
I'm surprised that people find it to be an issue, it is pretty standard in the design world, so as far I think Ilan and team are right on to do it that way. Donna
