It just feels to me that adopting and adapting musical styles is perfectly natural - we wouldn't have rock n' roll at all if it weren't for that - but putting on an accent seems a bit cheap. It's OK if an actor does it, because they are pretending to be someone else. As some rock musicians do (e.g. David Bowie's personae). But if it's you up there singing, it should sound like you. Maybe that's wrong. If the voice is the singer's instrument, and the guitarist can use theirs in the style of a blues or flamenco player from another culture, shouldn't the singer also have that freedom? But it just feels different to me.
It won't actually stop me listening to the Jesus and Mary Chain, though.