It's surely time to move away from the archaic anonymous VHF system. This is 2016. I have a phone in my pocket that can instantly identify my 'transmissions' as being from me and also give my location. That technology cost peanuts.
If the idiots abusing 121.5 for their juvenile amusement were immediately identifiable, it would stop - instantly. A small data packet accompanying each mic press is all that's needed.
Apart from the benefit of silencing the idiots, there would be others, e.g. the aircraft ATC is currently talking to could highlight on the ATCO's screen.
The technology is already here -
https://en.wikipedia.org/wiki/Two-way_radio. Why are we still using 1950's radio tech in the most complex vehicles ever made ?