Long time ago it was a machine. You have changed it and became little worse. Its not about losing Detect, but about moveset which it has. It has 5 AoE moves small area. On TM learnest it has a full op option, but why not take out for example Snarl from TMs and add it instead of Punishment or Hone Claws. Could be more usable. Its type is good to psychic pokemon but killing them when on resp are a lot of kazam its hard enough. They're running. Even on duel when our enemies use blink etc or paralyze move we lose a lot, becouse can't hit them when they are far. Its small area moveset is disadvantage. Then I would like to suggest.
* adding Snarl for Punishment or Hone Claws ( it could be a passive ) and removing from TM learnest
* adding Foul Play/Fling instead of both saying above and removing Snarl from TMs learnest
* replacing Punishment/Hone Claws for Dark Void
* if Hone Claws will stay, add Payback or Snatch as a passive.
Also its mainly type is dark and it has 3 dark moves, 6 ghost, then I think it would be fair enough to make the strongest move a dark type, which about I said.
* adding Snarl for Punishment or Hone Claws ( it could be a passive ) and removing from TM learnest
* adding Foul Play/Fling instead of both saying above and removing Snarl from TMs learnest
* replacing Punishment/Hone Claws for Dark Void
* if Hone Claws will stay, add Payback or Snatch as a passive.
Also its mainly type is dark and it has 3 dark moves, 6 ghost, then I think it would be fair enough to make the strongest move a dark type, which about I said.