Ah yes, I see what you mean now! Hadn't actually tried to use multiple returns in Construct 2 (I consider it a bit messy in the majority of cases) and realised that execution continues after a return.
Plenty of programming languages allow you to have multiple return points from functions, but you're correct that it would be extremely unusual -- i.e. I can't think of any examples -- where this doesn't also jump back out of the function.
Apologies for the misunderstanding!