Maybe stop removing feedback you guys dont like. On here, on the Drip stream page, blocking people on Facebook who leave negative reviews (btw people can still SEE the review, you just cant see it), or ignoring feedback in your own feedback channel on Drip. Your trying to manipulate people into thinking you guys are doing better than you are. This is falsifying information and attempting to misrepresent yourselves.
Maybe actually listen to the criticism you recieve instead of taking it as an attack.
And the negative reviews you get on the app store is probably stuff you guys should actually pay attention to and work on?