@Morose some jobs, namely government ones, are required by law to allow anyone to apply, even if they want to promote from within, so they will post a job with a requirement being x years working on x project, something that no one from outside the organization can do, so when no one turns up with said criteria, they can promote.
some places, a place nearby, will require asinine things for entry level, I think one was a doctorate for a literal janitorial position. you get into the place one of two ways.
1) extremely qualified, their requirements are there so they can be very selective in their hiring, it circumvents some laws.
2) someone inside vouches for you, this ends up hiring people who will not mess up or leave right away regardless of conditions because they will punish whoever vouched for you as well.
then you have the tech industry, there were alot of job postings requiring 10 years in 8 languages with 3 of them being sub 3 years old. they hire no one for the job, because what they want to do is bring in an h1b1 and some of the laws around that only allow you to, or expedite you if you have no one in country who can fill the position. so they get a cheaper employee from somewhere else, usually india, from visa mills who lie about credentials. I know there was some amount of crack down on this practice but you can usually find job listings that sound like they want a god themself to program the html for their website, or listing about 20 different jobs in one description because the people making the posting and hiring have no idea what they want or need.
@feha
possibly, its also possible that this guild wants porters or people who do underling work, so they made a class system, you have no experience, well the way you get it is being someone else's bitch till we say you can stop.