I get a kick from ignoring street salespeople
Does it make you feel good to ignore them?
I feel good looking them in the face while walking away from them.
Street sales people can be very annoying, and you're not obligated to talk to somebody just because they're trying to sell you something. Still, it is polite to shake your head or gently wave them away if they're bothering you. If you just ignore them, then you come across as a callous person.
It makes me feel powerful to ignore them.
You shouldn't feel good at the expense of other people. You don't have to engage but you shouldn't ignore them completely.