Shelby, again I will say that you are so dishonest and twist people's words and your own in your attempts to prove that you have some sort of special insight into other people's hearts.
Not one person on this thread expressed any problem with your friend feeding a homeless guy. They had a problem with him ordering the McDonald's staff to go along with his agenda, without regard for their rights. For you to keep saying that was the argument is intellectually dishonest. It is also dishonest for you to keep implying McDonald's banned the man because he was hungry and homeless or not dressed properly.
I do know McDonald's policies on banning people and hungry, homeless, and not dressed properly do not get anyone banned. People get banned from the restaurant for being violent towards staff or other customers, being verbally abusive to staff or other customers, vandalising the premises, being loud and disruptive to staff and/or customers, shooting up in the bathroom, having sex in the bathroom, stealing and any other illegal activities you want to throw in there. If the man was banned, it was for something of that nature, probably repeated behaviour, and your friend had no right to interfere as he did not know. The staff and the managers did know.
"Ego" has nothing to do with one's heart. Ego is a term used to refer to the public image we present of ourselves, or have of ourselves, our role/identity if you will. I did not judge his heart. I judged his behaviour as out of line. He may have very well have had the best of intentions in his heart, the way he presented himself in public was obviously ego driven whether he even realized it or not.
As for my heart, the only thing that I revealed, is that I don't like it when people go around ordering others around to follow their agenda, when they have no right to do so, and when they do not have all the facts. I don't care how good their intentions were. It is presumptuous and ignorant. Just like your attempts to read my heart are presumptuous and ignorant.
Is it my ego that keeps me arguing with you on this thread to try and prove my point. Absolutely. You see, I can admit it. I call a spade a spade. I'm not passive aggressive like you. I notice you started another thread on this topic with some passive aggressive digs at "some" people, who are still blind just like those in the WTBTS. Why don't you just come right out and name who you are talking about? You also judge all the people who disagreed with you as ones who don't want to help the unfortunate. What bullshit. You don't have a friggin clue how much anyone on this site gives to the homeless or to other charities. Or do you have some special psychic powers to know that too? You just simply judge that all who disagreed with you must be uncharitable people.
Bottom line, your friend wanted to help the homeless. Good deed. He did it in a needlessly confrontational and self-aggrandizing way when he could have chosen not to. Ego. People noticed and pointed it out, you didn't like it, so you started judging and putting down everyone who didn't agree with your assessment of the situation. Even bigger ego! Period.