janpeeters
But that can be easily circumvented by making features opt-in.
Making features opt-in is the worst thing we can do from a development standpoint. It take more time to build (you are now doing 2x, 3x... work),it produces more bugs and and it makes it harder to maintain (Orion works on macOS 10.14!). This is why we are looking for reasonable defaults and options only if we have to.
To put things in perspective:
Arc - built on top of Chromium so got the browser app framework for free. Only option for the user is vertical tabs. That's it, if you do not like you are out of luck. Team size >100.
Orion - building with WebKit, browser app needs to built from scratch (no Chromiuim equivalent for WebKit). Orion supports Horizontal tabs, Vertical tabs, Compact Tabs... Multiple other customizations avaialble. Built as fully native Mac app. Team size 5.
Let's not ask us to add more options, but find ways to remove existing options instead and have good constructive discussions that will produce sane defaults. Thank you ๐