Seems to me you are able to say whatever you want at any given time, but if others do it is deemed as "unconstructive." I have personally never found your comments to be constructive, but not once had I actually posted that thought. That would be blatently rude IMO.
Now to answer your question - You know you may have done a silly thing. You stated so yourself. From your wording you have given her quite a few treats, so it is possible this bout is a reaction to that. But it is also possible there could be another underlying problem here. Best to get her thoroughly examined just in case, to rule out anything other than her diet.