I know this is prolly wrong, but I have always suspected one contributing factor might be the chainring/cog tooth numbers. I've tried a few different combinations (46/15 - 48/19 and in between) and they seem to differ in the amount of stiff/loose variation.But I'm not a good enough mechanic or mathematician to explain the issue.