Michael Thomas was one of the best players in the NFL, then he disappeared from football. So what really happened to Michael Thomas?

Injuries. Pretty much it. The social media part is just a very tiny reason.
Agree for the most part, but teams are reluctant to add a player who has a history of being a problem off the field.