Micron Technology May Finally Be Getting It Right