If you really want to support musicians, go to their website and buy a T-shirt. Easy. You'll have done more for them than you would streaming their music non stop on Spotify for years straight.
Bands make money as bands by touring and by selling merch. Royalties aren't where it's at.
They see most of the profits from the ticket sales. They see a few dollars profit when you buy their album at that show, they see a few cents profit when you buy that same album online. They take 100% of the profit when you buy merch.
Buy your tshirts from your favorite bands. Literally every T-shirt I wear anymore is from some band I enjoy.