Also, the "Don't use Uber, use your local taxi firm app" is flawed for me. My local taxi firm have an app (yay) but it's a white-box app like many others. You can tell this by searching for one of the marketing phrases in the store "Track the vehicle on the map as it makes its way towards you!" and you'll find a ton of duplicates. That in itself it not a problem, but as the taxi firm aren't in control of the app, the flaws in it that affect every taxi firm affect my local cab firm too.
The main problem I have with my local cab firm (which uses the above app) is that they're not motivated to provide a good service because they're a monopoly in my town. In the last 3 months I've had cabs a) not show up, b) turn up to wrong location, c) swerve all over the road while operating their phone, d) turn up over an hour late. Uber drivers are somewhat more motivated to provide a service (never yet had a bad Uber in 5 countries) because bad service affects their score. My local cab firm don't give a shit. Using their app will not fix that.
Also, not taking credit/debit cards without creaming some extra off the top, and not taking or magic internet coins, and having to deal with that whole tipping lark I hate.
So, for me, no, not using local cab firm app because it's shit and lacks features.