New long-term customer agreements could bring more predictability to Micron’s financials, addressing a persistent investor concern about sustainability.