It seems everyone here think an organization can’t have multiple teams working in more than one thing at the same time
That assumes dev resources are limitless. And for a company the size of proton that’s certainly not true.
They can only have X amount of devs. So how they allocate them says a lot.
Also given that most complaints I’ve seen at the top are about specific missing features for ages, I think it’s safe they’re putting their eggs into too many baskets.