Agree in principle with you, but I must note that occasionally in parser-based IF some narrative is best that is choice-based (e.g. conversing with NPC or where the circumstances greatly restrict the reasonable actions), so having choice-based scenes (or convo) in Inform 10 should be reasonable, but is best using the tool/language best fit for the story and its narrative. (being a polymath in programming language, my very first step in IF design is “what IF language is best for implementing this story and narrative ?”)
Best regards from Italy,
dott. Piergiorgio.