add recipe xp in addition to skill xp.
if you are say, level 20 architecture, it should be far easier to fill the skill xp than the recipe xp.
at high level architecture, visa versa. a 2-3 recipes per level at 80ish and maybe 5-10 recipes per level at 95+
example: craft branch barricade at level 20 arch = 1/50 recipe xp and 1/20 level xp.
example: craft branch barricade at level 95 arch = 1/100 recipe xp and 1/500 level xp
also DEVs, why can we craft the easiest to make newbie item to 100? Even World of Warcraft grays out items for experience...this is extremely basic stuff that is suffocating the gameplay