
The fact that you have replied to every minus support on your app shows your attitude has not changed enough for a promotion. Work on not losing it so much and not getting so defensive all the time and the promotion might come easier
If anything him taking his time to respond to the criticism people are giving him shows that he is taking what people are saying into consideration and not just ignoring everyone, everyone supporting him is just repeating what the person who support him before said, but with the criticism, it’s not all the same which means he can respond to basically all to them differently.
I haven’t really seen you staffing so I can’t comment on how you perform , none the less good luck