I think for punk bands that might not even be on a label being able to get your music out there without a big upfront investment is more important than artists on larger labels because in that case distribution is usually at least partially handled. That's why the hardcore punk scene has been somewhat of an early adopter of Bandcamp when compared to more mainstream artists.
Also, the band the article mentions in the first paragraph, Mace, is totally worth a listen. Definitely one of my favorite bands coming out of the Midwest right now. If you can get your hands on volume 2 the "No Friends" zine it comes with a flexi that has them and some other great stuff on it.
Might just be the guitars and the logo, but getting a heavy Urban Blight vibe! Cool stuff
As a musician, I can't sing their praises enough. Especially if you aren't particularly huge (<10,000 copies are being sold) and you're part of a community, there is virtually no benefit at all to publishing on itunes/spotify/play.
Sure a small act is going to make no money out of it but I think that they would have more chance of increasing their fan base which will pay for things in the future.
It's not. I don't think there is any consensus with this stuff and there doesn't need to be. You need to do what's best for you. If you can't spend most of the year touring then ignoring streaming and focusing on bandcamp is the way to go. If you want to tour and grow your audience Spotify is essential imo, especially if you're targeting a younger demographic. It's amazing how quickly your music spreads when it hits a playlist (even just a regular users playlist that their friends follow).