I have definitely changed my mind on Elon from an overly positive opinion of him to being disappointed in him. I thought his free speech push was a genuine attempt, even if a naive approach. But his immature, politics baiting tweets have really exposed who he is.
I definitely remember defending his actions in the past and apparently I was wrong. He is an asshole. I still maintain that he isn't stupid though. I enjoyed hearing him discuss SpaceX work on podcast interviews in the past.