Opinionated frameworks are very useful. They create well-worn paths that others have tried before.
Every python flask environment I've ever seen has been a bespoke configuration with some selection of the massive combinatoric space that flask presents to folks.
Contrast that with python Django or Ruby on Rails where opinions abound, but you can escape the well worn path if you _need_ to.