On GSMA mostly phone specifications clearly mention if it is dedicated or a hybrid SD card slot. anyone who reads it will understand.it is just a matter of taking bit efforts to read the information.
Regarding 4g, Network variation are due to service providers, not phone.
Plus in case of A7000, it clearly mentions 4g for data only, no voice. Means it has limited capabilities, though a 4g device.Hence, you faced some problem I guess.
Moto G4+ is latest device in G family with full capabilities for a mid range device.
But in the end, it all depends on how smart a user is to take advantage of gadget.
Hopefully this will help you now.