You open with saying you're asking an honest question, but it really doesn't feel like one. It's not a complicated matter. Every business has a common goal of maximizing shareholder value. In the instance of a mobile game, they need a player base that is engaged, growing, and willing to spend money at current or greater levels. To accomplish that, the game needs to appeal to them. You point to new content and act as though your own experience, or the opinion shared on the forums, acts as a proxy for the larger player base. That is categorically untrue. Coming from the tech world, I can promise you they're using quantifiable data and surveys (I've received 2 since I started playing), to gauge the game's health. If it was in trouble, they would have hit the panic button and revamped whatever was causing the monetary drought.
From the interviews I've heard / watched, I can tell the team over there are interested in providing high quality gameplay and are Star Wars fans (personal opinion, to each their own). No game is going to be perfect or meet everyone's expectations, and takes a long time to develop, but my thoughts on those you've listed are as follows:
1) HSTR is amazing. STR is a grind and I think needs to be adjusted. My guild went from T5 to HSTR because T6 was just annoying.
2) Communication could and should be better. It's getting better. I don't think they'll meet everyone's expectations here either just by nature of us all having differing views and emotional attachment to the game.
3) Ships was annoying to relearn and I was frustrated that a lot of the work I put into specific ships/toons now has them sidelined and I have to do it all over again. I'm finally starting to get the hang of it again and having fun. Ships PvE is fantastic. Good gear. Great first time rewards. Amazing design and artistry.
4) I stayed with my guild. Some people left. We made it to HSTR. Every raid is and has been disruptive to guild cohesion. It's just part of the game.