I have a customer who wants a form on his site to collect address information but does not want to lose customers who are reluctant to give that information.
Since many people are simply lazy about filling out extra fields that are not required but don't mind giving their address, they came up with the idea of marking the address field as required (using well know conventions like an asterisk) but not actually requiring it in the server side validation.
Is this a bad idea? Would it make the site look broken or maybe lose its integrity because those fields aren't really required, or is a good and valid gimmick to get users to give their address?.