The ignore users doesn't actually ignore users in the way you'd probably think it does...
It actually affects how explicit permissions on objects are deployed:
When role-based security is used, object permissions are assigned to roles, not users. If this option is set to true, Deployment Manager only deploys object permissions for roles, and members of roles that are themselves roles. Users' permissions and role memberships are ignored.
If you want to exclude users altogether, you'd really need to look at using a Filter file in your package.
If you're using our SQL Source Control you can create a filter and check it into your repository as described here
You can also create a filter in SQL Compare if you use that - making sure you save the file as "Filter.scpf", and then include it in your package.