I have to agree; I do really hate when people complain about anyone with better marketing than them as "not indie" or "less indie" or whatever and it goes into this weird purist notion of who doesn't want to be bothered to actually tell people about their games more.