Neil Natarajan comments on Inflection Point