I agree on everyhting you said. I think developers should be more consequent when it comes to their targed audience. Trying to make a otherwise hardcore rpg more accessible by watering down the combat isn't a good idea.

They should rather focus on keeping it deep while trying to work on the accessibility.