Strut architecture has largely fallen out of favor in modern agent design due to its limitations and the rise of more effective patterns.