The problem is that job ads always say "We want experience in X, Y, Z." They never say "We want someone who can code without a framework, and could learn whatever we're using quickly."
Good companies want both good coders AND coders with experience in the language or the plateform they use.
Good luck telling that to a recruiter.
"Oh looks like you don't have 5 years of experience on a super esoteric framework released last year. Great we'll talk soon."