Motorola Didn't listed Moto E 2nd Generation between the devices that will get Marshmallow . Moto E 2nd generation was released on Feb 2015 , and its not even one complete year !

But its not Motorola's fault , they already said that ( In their Moto E 2015 promo video ) Moto E 2nd Generation will receive at least one Android Update after Android 5.0 Lollipop , And they have updated it to Android 5.1.1 ! Tats it !