It's not ideal, but if that's what it takes to block ads as well as uBlock Origin does, then that's a price I'm willing to pay.
Maybe you're willing to pay the price, but that doesn't mean it was what's best for the ecosystem.
If manifest V3 ad blockers were nonfunctional to the point of being broken, I’d be more concerned, but in my experience they’re perfectly OK.
I don't understand why they ads are not spliced into the stream. It would be undetectable by extensions at all.