So much in agreement with this. Normalizing moving through different clients at this stage is very important “Culture eats strategy for breakfast”
Furthermore, compromising on your product’s vision with a bunch of optionals and toggles is very problematic. Specially when this is open source and open networks and you can implement whatever vision you have. A lot of the success of Apple is not comprising with democratic design and executing on someone’s vision, everything else be damned