As an iOS developer, this is very true indeed. Apple specifically bars developers from using push notifications for ad purposes yet Apple itself does it to push their own Apple Music ads as the article shows.
The CSAM stuff also made me decide to never buy a brand new apple product again and I will basically buy used devices for my development work so less of my money is going towards them. I also got myself an Android phone and a windows Dell laptop recently which I will be putting linux on for non-work purposes.