I'm a big believer in this.
I'll occasionally go through my books and think, "Geez, that could've been written a lot better." lol
But three of my books have spent time in the Top 100 paid (U.S. site). No Bookbub, no discount, no launch. And most of my other books do pretty well, too.
Most humans are their own worst critics. It pays (both financially and emotionally) to ship, even when the product isn't perfect.