I want to be clear - is the problem that he has
any public opinions outside the realm of free software, or that they are
unpopular opinions? Because it seems to me that voicing unpopular opinions is basically what Stallman has always done, and it seems... I don't know, "capricious"? to laud him for this when we agree and condemn him when we disagree - and not just condemn as "wrong", but as badly behaved and unworthy of being a public figure. Stallman hasn't changed, only society's tolerance for views outside the mainstream - which seems like the wrong direction to me.
I say this as someone with some sympathy for at least some of the things he has said in your copious list; my reluctance to specify which things indicates a problem with public discourse today, I feel. (Although even if I did not feel uncomfortable, I also would not want to sidetrack this thread into a political debate)