Motorola Edge 50 Review: A mid-range contender with a few too many compromises