As to the rest - I owned one of every model of BlackBerry's Android PKB phones and none of this was an issue, so I'd say a lot of it may be Unihertz's execution. Losing navigation functionality with a PKB? That's shocking, you should have _gained_ advantage rather than lost anything.
Makes me almost happy I haven't gone for a Unihertz when my last Key2 croaked.