We discuss the 2008 S/T album by Crystal Castles and if it's still okay to listen to even with it's problematic past.