You can always get one of the if storage becomes an issue.
http://www.amazon.com/gp/aw/d/B00RBGYGMO/ref=dp_ob_neva_mobile?t=androidcentral00-20&tag=hawk-future-20&ascsubtag=UUacUvbUpU4371189
Might be time to try factory reset and see if that helps. If you still have those issues off of a reset you may want to call Motorola and ask for a replacement.
I did the advanced calling update when it came out and haven't noticed any difference or a need to ever turn WiFi on after a reboot. My Wifi frequency is set to auto and depending on where I am I use both. That being said I don't reboot a whole lot so hard to say that I've tested on both...
I must be misunderstanding what you're trying to say. I always have advanced calling enabled and never have to turn on wifi after a reboot. As long as it was on before the reboot it's on after.
I've been through a few setups now and am currently running with everything on. Location, all the Moto stuff etc. That being said I was on wifi most of the time and always had descent coverage.
1) Bloatware - Nobody likes this but it comes with nearly every phone. Get the google play edition of a phone if you don’t want it.
2) You should've known there was no expandable memory going in. A little more research on your end would be beneficial to you when picking a phone. For most user...
Good grief. Take your fight with Verizon and pick another provider and phone. Show them the above list when you're picking a phone and you should be all set.