well, you might want to think about what it takes to control the testing culture in your company, something I discuss in the presentation like this one
https://slides.com/bahmutov/react-next As far as "too simple" - everything is simple if you split the large problem into individual small pieces.