not all those 401ks offer the level of granularity you're espousing, i've been looking to divest certain holdings based on religious views and can't figure out how to blacklist certain companies directly.
edit: i'd like to see a situation where an employee's private 401k is liberalized to the point where we can select not just the offerings but the offeree.