Yep, I agree (although I didn't get to the electro track).
Oh, on the generic thing. Listen to it, it has absolutely no edge to it. Nothing to provoke, nothing, just bland.
What ever happend to punk, fighting even though it was pointless, being angry, grrrrr, etc. The agression has gone from Techno as far as I can see. Clearly a reflection of where known DJs are at the moment, "Here's a thousand pounds, now dance monkey dance!".