Flats happen and are inevitable, but they should be a rare occurence. As a daily bike commuter and road bike enthusiast I experienced 2 flats in the last 10 years.
Futhermore most maintenance tasks are quite easy to handle and Youtube has excellent tutorials ready. I understand that this isn't for everyone (I'm not interested in learning how to repair my car for instance), but channels like GCN [1] explain a range of basic maintenance taks for anyone who's interested.
I also think your expectations towards bike prices are somewhat unreasonable. Maintenance is required at any price category, but generally 1000 € bikes will give you a decent entry level experience with quality parts that should last for years. Lower priced options will have to cut corners and cause frustations at some point.