being on an independant record label is indie. indie isn't a sound. dance records as well as guitar rock and pop and hip hop were styles of music released on indie labels
a guitar band that sounds like the smiths but on a major label isn't indie
That's they way I have always seen it as well...which makes Erasure an indie group, even though they make pop music.