"The technical lead should ... focus on architecture ... "
This is where *I* start to hiss like a vampire exposed to holy water and burst into flames.
Developers/Engineers, including technical leads, are NOT architects. Conflating these very different roles is the root of all kinds of evil.
"It is vitally important not to conflate actual architects with even very senior engineers because engineers typically think in much shorter timeframes and much more tactical terms than architects, believe that the shortest distance between two points is always a straight line, often lack empathy for stakeholders (especially non-technical ones), and rarely aspire to create solutions that delight stakeholders, believing that “it works” is good enough. Engineers typically understand functionality and sometimes durability, but delight just doesn’t compute for them."