Exatamente isso, o que mais vejo hoje é coisas complexas sem necessidade, justamemte porque a pessoa pula etapas, ela quer fazer parte do que parece estar na moda, muitas vezes nem está, só está sendo muito comentado.
As pessoas acham que 90% usa microsserviçõs e só ela está de fora e se sente pressionada a usar igual um viciado em vários tipos de drogas, inclusive as legais (a maioria nem gosta, só usa porque os outrs usam), mas na verdade no futuro no máximo 10% dos sistemas vão ser microsserviços, só porque a pessoa se sente excluída por não fazer isso. Hoje nem perto de 1% dos sistemas são microsserviços. Provavelmente nem uma fração de 0,1% deles precisam ser assim ou obtém vantagens incontestáveis. O cara quer resolver um dos problemas mais complexos da computação sem saber os mais básicos antes.
E vejo muito isso. Casos de vários experientes que não dão valor para os fundamentos dizendo que resolveu o problema de performance com microsserviços, ficou caro, mas tá lá, e o mesmo cara diz que nunca precisou usar esse negócio de complexidade de algoritmo, que teria resolvido o problema dele melhor, mais fácil e muito mais barato.
Nos últimos anos, não era tanto assim no passado, as pessoas aparecerem com problemas complexos dizendo "resolve aí pra mim que eu não sei", em vez de querer aprender para ela poder resolver os problemas. Por isso as pepitas de ouro do SO estão no passado. E o cara fica bravo porque ninguém quer fazer o trabalho que ele não sabe fazer porque ele quis o estímulo de ver resultado logo.