I love Marcus but he should have handled the situation better. I am not sure he deserved either technical foul but once he was ejected, you just need to accept it and leave the court. Nothing good comes of charging around the court after.
As for JR Smith, I don't take anything he says seriously. He was a decent NBA player and has a bank account that is huge I am sure. Marcus should learn from all the mistakes that JR made.