I know they say that children are our future and all that crap, but the big problem these days is that the millennials are poor. They have lots of debt, not great job prospects, and although they seem to be the dumbest generation yet and hence perfect for spending money on overpriced phones and useless apps, their small cash flow means that you can only suck so much money out of them. It has also been said that they aren't too interested in owning stuff, but having experiences, and sharing it with the world. This doesn't bode well for retail as we are seeing though.
So even if you know what makes them tick, how much money will there really be in exploiting this?