It looks like that due to the hysteresis, the lower gain at higher frequencies, and the limited slew rate, this may work perfectly as a sinewave oscillator. The wave is not perfect, but no oscillator at 300kHz can produce absolutely perfect sinewave (maybe except a wien bridge oscillator).