That, and I suppose they felt that the IDM tag was being overly critical of other artists works.
"It's basically saying 'this is intelligent and everything else is stupid.' It's really nasty to everyone else's music." - Aphex Twin
But yeah, Electronica is the label I'm familiar with (although I believe this term more often than not is used to describe all "EDM" by the music industry in America? could be wrong)
On topic though, the suggestions in this thread are spot on. I always like to bandy about Future Sound of London / Amorphous Androgynous as well.
Bookmarks