Dont you think this suspension is a cover up for rehab?
No, I think the suspension has to do with his overall behavior this season. Spo wanted him to come off the bench instead of starting, and instead of doing what's best for the team and accepting his role, he lashed out on social media, talking shit about Spo not being a good coach and only won because of LeBron and Wade, he didn't act like a professional, plus there have been other incidents involving him, the Heat finally had enough of his bullshit, they're an organizations that doesn't deal with bullshit from a player, it's the main reason why they traded Hassan Whiteside.
This is the statement put out by the Heat.
"We are very disappointed in Dion's actions this season that include the very scary situation on Thursday night, and grateful that the outcome wasn't worse. There have been a number of instances this season in which Dion has engaged in conduct detrimental to the team. Accordingly, he will be suspended without pay for 10 games, including the Lakers game last Friday, and will be eligible to return after the Golden St Warriors game on Nov 29th. We are proud of how our players have started the season. We expect all our players, including Dion, to conduct themselves in accordance with the highest standards, and to show professionalism and respect for their teammates, the team, the fans, and the NBA community."