"Why MVC, in particular?" asks Geerjan. "Because that's a pattern very familiar to (Java) programmers and it is a pattern used throughout the NetBeans Platform. The nice thing about MVC is that it enables you to relate three separate things together as a single unit."
As originally described here, in a couple weeks you will see major changes to the Developer and Admin-related Web portals maintained by Oracle. The FAQ below should hopefully answer any major questions about this, but we welcome more of them: