It is no utopia, it is how I work.
In our consulting company everyone is polyglot and we tend to assemble teams based on the technologies requested by the customer on the RFPs.
It is quite natural that the technology stack completely changes between projects.