You already said it, they released 10240 on insiders 2 weeks before official pushing it out. Did you see any new features during the 2 weeks of it being released? Also did you notice that 10240 was so unpolished compared to all the builds especially compared to 10586?
There's only around 2...