It's not offensive, but it significantly detracts from the substance of your post. I focused on that, rather than anything you really had meant to say.
And, for what the hell, "Gregg," in my experience, is seldom short for "Gregory." It's a first name in its own right, like "Craig," which is not short for "Craigory."