To sum up, if you work in a business that relies on tips, you will defend the crap out of tipping and will be biased towards tipping uncontrollably.
If you are a business that wants to squeeze every penny, you will encourage and propaganda tipping as much as you can.
If you are anyone else you will wish for something different.
I recommend that you tip when the app says to tip, just simplify your life and if a screen says add a tip choose the minimum for now and don't worry about it yet.