I agree that some leaders were stupid but we generally agree they are our own business. I'm not surprised that Xi may one day be overthrown. but with some new government, we are still patriotic. Basically it's because our thousands of years of history doesn't allow us from being discriminated by anyone, IMO.
For iPhones, I'd say they're just not sexy. The design and color are boring. Super expensive for the hardware you get. Also Apple's ecosystem doesn't really matter in China. WeChat and a few apps make iPhones and Android roughly same experience.
You mean Japanese in WW II? Bear in mind that generally, regardless of the country, being raised as overly patriotic equals to being brainwashed by educational system into lies and selective semi-truths about your history, the politics and what is actually happening in the world. Makes a good army of obedient robots, but not much more. In long term, it screws up given nation/group of people since reality will eventually bite back.
Whatever the cause of lower iPhone sales, I'm skeptical it's what you claim - sunspots seem more likely to me.