Muito interessante, acho que você viu ambos os casos que citei, onde um framework era necessário e onde talvez uma biblioteca menor fosse o ideal. É interessante ver como em muitos casos equipes escolhem um grande framework para projetos que como o seu em Asp apenas requerem uma tela de certa interatividade. E gostei muito da sua consideração sobre htmx para esse caso.

Foi o uso de htmx e Alpine js que me fizeram realizar essa pergunta já verdade. Utilizá-los para substituir um framework em um grande projeto comercial foi uma grande decisão pra mim e que teve impactos positivos muito maiores do que eu imagiva.

Muito obrigado por compartilhar sua experiência!