Is that the fault of YouTube or the creator? As a creator, I know how ad placements work, the creator chooses where the ads fall in the video, how many, what time intervals, and what types of ads.
For example, you can set in your videos to add pre-roll, mid-roll, and post-roll ads. The creator can then either let YouTube automatically place mid-roll ads, or the creator can manually edit the ad placements and decide what times to show the ads, and how many mid-roll ads. In addition, the creator can decide if those ads are the kind you can skip, or not, and if they are bottom bar type ads, or full-screen ads, there are many different types, all configurable by the creator. The creator can also just disable mid-roll ads entirely, and just use pre-roll and post-roll ads, or even turn those off as well and have no ads.
Therefore, isn't the onus on the creator, and not YouTube?