They had a very specific and useful purpose: notify of ongoing processes. Some apps using them wrong sucked, I agree, but since we have already got a lot of customisation for notifications on a per-app basis then perhaps this should be a customizable thing as well