This certainly could be part of the motivation for publishing it this way, to make themselves more noticed by the big players. Btw, publishing in open source nature is expensive, it’s like 6-8000 euro for the big ones, so there definitely is a reason.
0.5% of eluveitie at 1443 minutes, I suppose not too impressive considering 907k monthly listeners. But I’m a varied listener