If the dev team has the resources to solve the problem instead of just remove the problem thats a good solution too.
Karma system to prevent flee spam sounds reasonable too.