Over-watering will do that as well. I was told the cells cannot uptake the water fast enough and it causes the cells to burst and make those spots. I have an agave that looks similar but when I put it where it doesn't get as much water, the new growth is all fine.