The point about it being part of the hiring process seems to be pointing out that it is a codified and accepted process. If presenting ads are a codified and accepted practice (which I could argue it already is), does that make it acceptable?
Also, regarding unsolicited ads, it sounds like you will not send your resume to a company which does not list a position that fits you, regardless of how much you want to work for them. Which is fine, not everyone wants to take the extra effort. I have had companies create positions for me when I contacted them, even though they did not list an appropriate position originally.
Regarding companies creating a role, would that imply that ads as a response to a search would be acceptable?
One is a response to a request, while the other is unsolicited and usually explicitly undesired.
A better analogy to sending resumes in response to job ads would be a salesperson describing the features of a product I've gone into a store and explicitly asked for information about.
> Regarding companies creating a role, would that imply that ads as a response to a search would be acceptable?
Most of my searches are not for products, so it doesn't make sense for Google etc to shoehorn ads for products into the results. If I'm searching for a product, then yes I want to see some ads for those products.
> One is a response to a request, while the other is unsolicited and usually explicitly undesired. .. > If I'm searching for a product, then yes I want to see some ads for those products.
It looks like you find ads acceptable when it is relevant to your search (e.g. a search for a product), but not when it's not solicited. This would seem to imply that even if there is a company that you really want to work for, if they do not advertise a position that you would like to fill, you will not contact them hoping to find a fit. Which is fine, not everyone wants to do that. I personally have contacted companies which didn't have appropriate positions listed, and have had them create positions which fit me.
For those of you reading who are against advertising, do you advertise your abilities and skillsets to potential employers that you wish to work for by sending them resumes and requesting meetings? Or do you just put your work on the internet and hope they discover it on their own? Perhaps for big-giant-recognizable names, the second method could work (just like Microsoft doesn't have to advertise Windows, I'm sure if John Carmack tweets an interest to join some startup, the startup would ping him), but for most people, including me, we have to rely on prettifying our resumes to catch the attention of employers.