1. The industry interviews this through 'culture fits'. Personality is not something your can put on a resume very well, it comes out in culture interviews. You need to pass personality and a technical bars in most interviews.
2. We already hire 'anyone' by hiring people from 3 month coding boot camps which are usually pretty cheap in price and time compared to college. Passing a coding boot camp or showing self developed apps & their source code I feel is the reasonable compromise for hiring 'anyone'. There is a segment of the population where programming is not for them and learning to pass fizz buzz equivalents is a lot more work for them than others.