Things like app subscriptions and so on are just distracting gimmicks that companies provide to tick the box without taking the real actions that takes guts to take.
- Pay them good money, they are adults, this replaces all your "allowances"
- Give them flexible work hours
- Ensure no work, sms, email, slack, etc is expected implicitly or explicitly after work hours
None of this is hard except companies don't genuinely want to commit to these benefits. They want the benefit to come to them for free. So instead they go chasing gimmicks.