I agree, I wish more companies would lay out up front how much they expect to pay you. Every super talented developer I know is already working a full time job or it's equivalent.
I've found it's a lot easier to lure people away from their jobs with promise of 2x pay rather than trying to spin them on how awesome your company culture is.