i just refuse to work on a project that doesn't let me focus on what i'm good at
you throw people into generalist tasks you get a mediocre result, every time
this is precisely the architectural and marketing problem of the web browser stack as a whole... too complex, too many edge cases, too many vulnerabilities and too many unhappy customers and too many unhappy dev/corporate users
specialising is an optimisation for many areas, and it's why being ambivalent and wishy washy gets you nowhere in life, in the long run