At the moment Spambots struggle with recognizing required fields and reading CSS. So they tend to fill in all empty fields. Doesn't matter if the field is hidden or required.
Because of this, this technique is extremely effective at preventing spam registrations.
Content locked
This content has been locked. Please login or register in order to unlock it.
Now if any spam bots enter anything into the invisible field the Registration will be declined.