People are buying aren't they? And I reject the suggestion that he is somehow pressuring people into buying, if you've ever been on a subway that is rather implausible.
Some people are deathly afraid of people talking to them in public, especially if they are from a different social class.
I've had people try to sell me candy on the L before. I said, "no thanks" and that was that. I imagine this is the end result of 99.99999% of interactions between people on public transportation. (Someone stole my shoes once after he asked to read my newspaper and I gave it to him. That's the 0.000001% case :)