Yup, it's semantics, because the comment I answered stresses "by definition." My point is partly that that isn't the definition.
Even if we decide that breakthroughs require some kind of discontinuity, break, or, as the comment said, "paradigm shift," such discontinuity isn't necessarily "against the grain," as this would imply some kind of resistance to or rejection of "the grain."
Words in fact can mean multiple things. If you understood what I meant then why turn it into something different unless you just want to argue?