No. Most customers will tolerate quote a lot of this form of advertising just like other forms. Enough to make it profitable to spend significant effort on it.
In your opinion. In marketers' or app developers' opinions, it continues to make them more money so that's what they'll do, regardless of whether a small minority of consumers complain about it. Of the people I know, only technical people have turned off notifications, most average users simply have long lists of notifications on their phone, that they may or may not look at, ironically making the value of each notification from some random app a lot less.