He got injured and healed and couldn't get his spot back until Jose was traded, not because of injury, because the other 14 guys played better with Jose leading them.
He didn't loose his starting spot to Jeremy Lin, he lost it to Dragic, nothing to do with Hype. They got Lin because they were already fed up with Lowry and wanted to get rid of him even after he apologized, even after they lost Dragic.

Do you think Lowry's situation in Houston had more to do with his on-court abilities, or his off-court issues with McHale?