You can absolutely post music, you just put your band's logo on a fixed "video". YouTube also has a music subscription service that competes with Spotify (YouTube Music), and millions of people have subscriptions to YouTube, which eliminates the ads.
As YouTube's subscription model evolves...