Regarding Credos;
Perhaps it would be interesting to "Limit" the maximum number of quests and/or separate them by tiers.
For example, there are clearly tiers now (you need Credo A and B for Credo C, Credo C for Credo D, etc...
Perhaps the more advanced the 'tier', that is, a Credo that requires more credos to be unlocked, the higher the "maximum" number of quests.
So basic credos like Foraging, Fishing and Hunting could be locked to maximum 4 quests per rank, even if you already completed 2 or more credos; While more advanced credos would go beyond that maximum but still be somewhat limited to reasonable amounts.
Alternatively, the amount of quests you need for a level could "decay" over time until it rests on 2 again.
This timer could be interestingly long, like 15 RL days for the number to go down by 1. So it makes "pursuing" credos since the world start an interesting endeavor in the long run.
Of course, for either idea to work, you'd need to completely remove the benefit of dying to reset the quest counter.
This just ruins the system.