iTunes / Apple takes the curated approach with their catalogue, they obviously don't want you there unless you're signed to a label. That is fine - let's not act as if iTunes is the holy grail of music distribution - I'd argue that if you aren't big enough to get into iTunes without another middle men you're very unlikely to make any sales there either - especially as a small indie artists. It caters to casual listeners of popular music.
Bandcamp on the other hand is for enthusiasts actively seeking for obscure music. Depending on your audience you might be a lot better served there.