This is a terrible, unilateral, knee-jerk methodology to determine application eligibility. It seems that apple is constantly creating lose/lose situations in which the developers have zero recourse for their strongly legitimate complaints.
Apple has these rules, they pointed it out to the developer, and let him resubmit his application. Only a complete moron would compare this to fascism and what happened in Italy. I guess it is only a certain law stopping you from comparing them to another figure.