@ SJshah What are you talking about? I just applied with another site today and saw nothing mentioned about "their link in the top 75% of the page source".

Let's hope they don't have a rule 1 site per person