It not about doing no wrong neccessarily the issue. Everyone seems very hard on David and mind you he is everyman in the world right now. He is not bound by chivalry or honor or obligation. Think about your last ex-boyfriends whom you have all thought was a (you know what). He is regular guy who is without his marbles actually from another world.