Monkey see, monkey do. Until there are some real and public consequences for those who force diversions, self-centered people will continue to force them.
It won't take more than 1-2 people being arrested and prosecuted and then sued by their air carrier for the cost of the diversion and this too will end.
Remember, back when people made stupid jokes about hijackings to Cuba (for a while, until the carriers and cops took it seriously).