For f*cks sake, YES. Indie means creative & financial autonomy. Glitch owns itself. They fund their own projects, & let creators decide their own creative direction. They are not less indie because they're successful &/or doing collabs! That $ will be put towards MORE cool shows.
Does Glitch even count as indie anymore?
Because I honestly don't think so.