I moved the above posts from here as this discussion was going off topic.
We had this discussion some times before, but I didn’t find a topic dedicated to it outside the FP2 beta section.
As far as I remember the main reason why FP Open is behind is due to G%§$e.
Since G%§$e has to approve all official OSes that include G Services and check them for some errors in the code it makes more sense to work on FP OS first, get it approved and then start stripping it off of G%§$e stuff.