You cant be this naive or stupid. The job of any developer is not to cater to the player base, is the develop somenthing that takes into consideration plenty of factors not just players, so no they are literally not to be paid to do what you are saying the should and you kind of missed the point there, as in they are struggling with the current version of the battle system why then should they try and redo the entire thing when for the most part is well recived? You are ignoring the idea that devs would not make their job harder just to accomodate somenthing they dont want to do and will take more resources than its worth. So once more they are not paid to do dumb work, like you suggest.
As for the rest of your comment, its very contradictory, for starters if you have more fun playing other games with more appealing systems than this one, why are you not playing those games? Instead you are trying to make this game more like the others or that is what it seems. But i digress back to the rest of your comment is still very stupid, this game is not made towards optimal startegies so your whole argument enters in contradiction with your previous comment of having flexibility, you can have one or the other. if you are flexible you cant have heavely optimal strategies, if you are going for hardcore you cant have that much flexibility. This enters the "devs dont like to apply resources in a dumb fashion" notion, because they have limited time and resources to do so, in fact most games fail beacause of what you are mocking, for example see "What happun?" in youtube by matt Mcmuscles for plenty of stories and comentary about it.
And you are talking about YOUR ideal version of this game, wheras i am talking about what this game is. This game is, for better or worse, able to accomodate every palyer and in any kind of content so you can clear savage and ultimates with every class no limits, what you are saying would go against this, i dont think this is the direction they want to go. You are also ignoring the fact that in someway what you wanted in the game was implented at some point and players did not like it, thus they remove it or are against it for example SMN and SCH which follow very closely what you want and people want them separated. It seems to me that you are ignoring some ingame examples.
You are assuming people would not complain based on nothing but hearsay, that is not a proper argument nor can it be used to prove any of your points. Using your own broken argument: why not let this game be this game and let people figure out what is optimal? Somehow that seems almost ironically fitting doenst it? I could prove your point wrong using contradiction or induction or even abduction at that but i doubt that you would even believe that, so lets just leave it at that.