I am not for
"Provide a feedback mechanism that allows users to report spammy notifications, and crack down on abusive apps."
because 'what is' spam is highly subjective, and this can be used against the App to bring down even genuine Apps!
I wouldn't agree that we can let the iPhone user remain ignorant of what is all this about Push Notifications! If the user bought the iPhone, if the user 'chose to' install the App, then it falls upon the user to learn how to use it! Is it not? When we buy, say, a new electronic equipment, say a new refrigerator, is it not upon us to learn about how to use it controls?