Fair analysis. And you are right at least in my case where I am somewhat jaundiced or should I say somewhat western centric with respect to my views on hard power/soft power.
I see a lot of convo here on diplomacy is at skin deep, or 外行看热闹. But China can't talk Australia to her side, no matter how smooth or tough China does it. On the other hand, FM's primary function is intelligence gathering and analysis and providing accurate assessment of the world. I think they are very good at that.
I used to think Chinese FM's style is very dry. But I have come to appreciate that, especially now that I understand their bland language almost always turn out to be right. They are very steady and consistent over the years. Their strategic patience and mostly free of emotional jerky reactions has helped China steer clear of a lot of troubles. They delivered China the best relationship with the global south, where future growth is. And they are not making the US, or the west in general, an greater enemy than needed to be. Of all the fights they picked, mostly if not all turned out to be totally worth it (e.g.., any reasonable person can agree morons like Morrison and Dutton need to be stopped!). To me that's what all China can ask for.