I do think startups are the key. Startups generally don't have the money for silly hiring processes so they actually take the time to talk to people that apply for positions.
That and the money they save on stupid HR process goes to my salary so that is great too.