I’m currently developing something I’d like to release episodically. I do think it can be profitable: each episode release is an excuse to market your game once more. Games like the Half-Life series are good examples, too.
Not sure how you intend to profit, though, as you cannot charge people for playing web games on Itch.io.