If I have a strongly held conviction that it is always important to use the most cost-effective tool to solve a given problem, and I know a list of certain tools that represent deal-breakers to me because my experience has shown me that they are never remotely close to cost-effective, is it reasonable to list these things on a resume under a heading like "Looking to Avoid..."?
An example is cubicles. I don't want to get drawn into a debate about cubicles since it's not the point of this question, but as an example I believe there is overwhelming quantitative evidence to suggest that even in the most expensive, dense urban areas, it is more cost effective to provide an individual private office to each programmer or knowledge worker in a company. I would be willing to compromise a little and have a shared office, but I know that the ambient noise, lack of privacy, lack of lighting control, etc., in a cubicle would be untenable for me (I've worked in cubicles before and I will not do it again). I will not work in a cubicle even if I find all other job properties to be excellent.
My goal is to allow employers who have a cubicle culture to weed me out, thus saving everyone time.
More generally, in cases where a tool or work environment property is unacceptable to me, and a company is unwilling to change it, I'd like them to be able to reject me for that reason earlier in the process.
But at the same time, I want to convey that these opinions are held for pragmatic, data-driven reasons of productivity and bottom-line getting-the-job-done results. They are not mere preferences but rather informed opinions about what unacceptable attempted solutions look like. This is important for the other set of companies that use tools I do find acceptable -- so that they understand I still want to roll up my sleeves and get a job done, I just have data-driven convictions about the most cost-effective way to do it, and that as long as they use reasonable principles to choose their tools in the future, I'm not going to suddenly stop getting the job done.