Despite having almost similar specs and features, Samsung J7 is the top choice. Both Motorola Moto M and Samsung J7 captured the attention of consumers looking for a budget friendly smartphone with high quality and efficient performance.