“Rest in power” falls into the same category as whoever started renaming speed bumps “speed humps” and then “traffic calming strips” and spending taxpayer money to change all the signs. Always a do-gooder somewhere doing “good.”
Dumb with a capital B
The first time I saw a sign that said “Speed Hump”, I thought, Isn’t that what most high school kids do?