Tabs aren't the kind of MDI I was talking about, and it is not the kind of interface you defend for Gimp. In this context, it is a strawman, so I won't develop it further.

Your comment failed to explain why should an app pick up window management. An app picking up window management sounds to me like an abstraction leak. Any abstraction leak must be VERY well justified.