I agree, many of these job postings use misleading terms.
Regarding your use of your personal network and talking directly to companies, do you feel this approach has always worked well for you or do you feel like something is still missing whenever you search/apply for new roles?