Okay I have bad news. I just got off the phone with a tech support agent at Motorola. They asked for my IMEI, I gave it to them and they told me they could tell i was rooted(which is funny because I'M ACTUALLY NOT ) and that the Motorola servers don't push updates to rooted phones. makes me question a lot because when i was actually rooted i got the update, but now that i'm not i don't? This is a mess. I just want my update.
Moto Razr M (Stock 4.4.2)Main Phone
Moto Droid X2 (CM10 4.1.2)
Samsung Facinate(CM10.1 4.2.2)
2013 Nexus 7 (Stock Android L preview)