"egy hosszú form igenis kerüljön a fő ablakba a tartalom helyére"
Nem arról van szó, hogy hosszú-e a form. Hanem arról, hogy a formot mindenképp ki kell töltened, nem csinálhatsz mást a szoftverrel addig.
Ezért is szokás a hosszú formokat több lépésre bontani, aka varázslókat csinálni.
A modalitás arról szól, hogy korlátozza, hogy mit csinálhatsz és mit kell csinálnod. Persze ezt meg lehet tenni úgy is, hogy a fő ablakba a tartalom helyére teszel egy formot, és letiltod a menüt, a toolbart és minden más UI elemet, csak éppen ez is megtévesztő lesz a usereknek, azt hiszik, lefagyott a program. Pedig nem, csak épp modális felületet akar neked adni. Nem véletlenül van erre külön dialógus.