Cinnamon does lower blood glucose slightly. You just cannot eat enough cinnamon to get a significant effect.
Well — thinking about it — if you put loads of cinnamon without sugar into every food you eat, you'll probably stick to a low calory intake diet with ease, which might enhance the slight intrinsic antidiabetic effect of cinnamon?