The intersection of rock and electronic music has been clusterfucked for years, and it takes extraordinary skills to stand ...