Holy crap. What makes you think you have the right to dictate what a developer deems the best way to acquire revenue for their app is? If a developer thinks ad's are better than an actual price, so be it.
It's funny you say that because I've started to see apps for Mac/Windows that have been free for years start to incorporate ad's. Developers have seen the amount of money that can be made on the mobile side, and they want in on the money as well.
You actually prove that my point is valid with your own comment - If developers are making software for the Mac and PC its because they are making money doing so. If you don't see any ad's and you haven't paid a fee up front, they are selling your data. I won't deny that some developers exist that create apps out of the love of creating those apps and that alone, but the majority of developers out there are trying to put food on their table. One way or another, whether you see it or not, they are making money off of your download of their app.
Holy crap what makes you think developers and Apple have the right to dictate how end users use their devices? Does your software require users to agree to a legal statement that he/she has to accept the ads you shove into their faces? If not then no one, including the developer, has a say to how people use their software.
Most of the programs I installed on my PC and Mac are either paid or open source. The rest are famous applications like VLC, Cyberduck, WinRAR, Adobe Reader etc. So no, I have not seen a SINGLE ad on my PC and Mac software. As you said you have just started seeing ads on personal computers, so no it's not a thing just yet.
What you said about free software companies selling data is precisely why we need ad blocks. First, if it's actual personal information you are talking about then I'm pretty sure it's illegal in most countries. If it's digital habits you are talking about then of course there is no way prevent them. Most data collected are analysed in order for them to sell you ads. The problem with this is that they collect your habits without your consent, which is unethical. By not installing ad block, you are encouraging this sort of behavior.
If after all it's money that you are after, either put a price tag on your software; tell your users that their habits are being monitored; or force them (legally) to view your ads. Your product is NOT free if users are being used to get you paid.
[doublepost=1500130588][/doublepost]
It's called deduction. He infers Apple's intention by making a reference to a real life case.You had a point going until that last sentence, of which there is no evidence to support it and you wildly make an assumption. An obviously wrong assumption at that.