The shear number of posts would seem to point to there being a problem.
You can respec at any time before or after killing enemies. You don’t have to wait until the debuff clears.
That is what this is. You’d be free to respec anytime as many times as you want. The debuff is temporary and doesn’t impact your effectiveness at all, you just don’t gain resources as fast. 50% exp, gold, etc. is not much for a few kills until you get well into the endgame.