Quests should take the player level into account before being generated.
Specifically, Kill X and Loot X from Y quests.
Kill 5 Titan Crabs shouldn't be assigned to a level 2 player because Titan Crabs are Level 6.
Similarly, a player shouldn't be asked to loot 3 Elk Antlers if he's level 1 because Elks are Level 4.
I think it's fine if we assign quests that are lower level to a player (otherwise they would get a bit boring too fast).