Divorce lawyer explains why men should 'always' pay on first dates, sparking debate