Huge oligopolistic algorithms tend to homogenize consumer behavior, so I think it's not wrong to support local and small artists. Additionally, giants can even influence the algorithms to favor their new hits [0]. I am also not sure how much tax avoidance is happening in Canada.
[0]: https://www.theverge.com/2020/11/2/21545958/spotify-artist-t...