Hi, No, this phrase is not considered bad grammar. It is merely that you are likely to use it in speech rather than in formal writing. Perhaps it annoys you because this phrase is becoming overused.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.