Over statement, we're just talking about an additional 4 gbs of memory.
So what's the point in making the Xbox 1 a devkit if in order to take advantage of it you need to buy an other one? that's basically superseding the purpose of Microsoft assuring all indies.
The purpose is that I can make games at home with probably a free SDK and a $500 console, where there is no way in hell I could afford a full devkit which is traditionally very expensive. It just opens the doors to a lot more people, with varying degrees of disposable income, to start making games. Big companies or large indies will get the full devkit or use a combination of both. Small indies, or just random people that want to get into it can use the retail console.
That's all assuming there is an actual difference in terms of memory between the devkit and the retail unit.