Just like any person using DotNetNuke, when 5.0 is officially released to the public, we're going to jump on the bandwagon and say "DotNetNuke 5.0 Rocks! Get it now!" Who wouldn't? We're certainly not going to say "Get DotNetNuke 5.0 now! It is a big bugfix!" That wouldn't be good for anyone. We want to do everything we can to create as much hype about 5.0 as possible to someone on the outside looking in.
However, as a long-time member of the DotNetNuke community and as a former project lead, it is really hard for me to get pumped about 5.0. If you look at all the Gemini work on 5.0, and scroll to the Enhancements and the New Features section, there's nothing major. No casual DotNetNuke user is going to say "Oh my gosh! They've added the [IActionControl] Interface! This makes my life so much better!". No enterprise architect is going to tell his boss "You really need to consider DotNetNuke 5.0 for this project. They've just added [The option to select your docType] which makes DotNetNuke a much better fit for us than Alfresco". Replace either of those items with an enhancment or new feature in 5.0, and it just doesn't sound right.
I know this analogy breaks down at points, but when DotNetNuke 3.0 came out, I felt the same way I did when I upgraded from Windows 3.1 to Windows 95. 4.0 was like Windows98, and 5.0 was like Windows98SE. Windows 95-98SE were all pretty much the same. When XP came, things were noticibly different.
I don't want this to turn into a thread hammering the Corp. I used to work for a software company and and I think of all people in the community, they've got the hardest jobs by far. I'm glad they write the code for DotNetNuke because I certainly wouldn't want to. But, I do think that the Corp has lost focus on what originally made DotNetNuke great and that will be obvious when 5.0 comes out.