The economy aspect of it can't be the reason. If all skills had been the same then yes, but not single out one or two skills.
Why cant they have a single 1 or 2 skills have harder recipes to get than others?
Really also when 1 or 2 of those skills are not even in the same pools as others?
I think from an economy standpoint it would be really well to make rare recipes for Architecture.