This can be several things, are you sure you don't have it set somewhere else?
You can check with:
ansible all -i inventory -m debug -a var=ansible_become_pass
and/or
grep -r ansible_become_pass
If all is localhost, remember that sudo credentials is default cached for several minutes.
Have the user loging in NOPASSWORD set in sudoers?