Not every smartphone has to skimp on features or cost a small fortune. Case in point: The Moto G5 Plus, which reviewer Dan Rosenbaum says is a bargain buy.