1KB for working form validation without all the library drama is just common sense. But common sense got replaced by "I like the shiny new thing" somewhere around 2015.
Two failed React attempts before this. Shows how chasing fancy frameworks over solid basics can cost millions. Simple HTML wins for public services every time.