Uncivilized people in civilized country

I was traveling on the local train today for a meeting. As it happened, the meeting was at 9 am and I had to take the train in full rush hour. There was barely enough space to stand. But we all commuters being civilized squeezed in and managed the space.

I was in a conference call at that time and once I finished I was checking my email as I was going for an important meeting and was expecting some updates that would help me in the meeting. Accidentally my phone was touching my neighbor, a black guy who was busy in his own world.

I don't know what ticked him, but he suddenly said,"Your phone is poking me again and again. If it pokes again, I will grab it and throw it away." I mean, what was this reaction for? He could have simply said that my phone was poking him and I should take care. Being over crowded, I could not realize that my phone was touching him. I also retorted, "You can try..." and he simply looked away.

Where has the politeness and simple common sense of people gone? I can't understand why he was being so rude to me. Well, if he had said it twice, thrice and I still didn't pay attention, then maybe it would have been justified. But just once?

Could it be because I am a brown man in a black and white country? I don't know.