Do you think 2006 will be better ?
It seems to me that "they"(SW) are stuck in a downward spiral that is feeding off it's own momentum. Let's just go back three releases. For the sake of argument, let's say SW2003 carried over 500 bugs from previous versions (this number is probably much higher). SW2004 is released with an additional 500 new bugs. That's 1000 bugs. SW fixes 350 bugs, but in the process creates 50, so now were down to 700. In the marketing driven haste to release 2005, it's decided that they'll carry over the 700, along with an additional 500 new ones currently in the released version. On & on ad-infinitum.
You can see where were going here. They can't even keep up, much less make headway. The hard evidence seems to bear out this scenario.
With this in mind, it's unlikely that 2006 will be better. It will probably be worse.
SW isn't really an engineering software company anymore. They're a marketing organization that "used" to develop pretty good engineering software. The user community no longer has enthusiasm for the software. Most experienced users won't reccommend it to people, and I think they know it.
What they seem to be focusing on are new users (new sales, and maintenance). Preferably those that are completely ignorant of their options. This probability is born out by all of the flashy useless gizmos in each new release. Useless for the real world, but very impressive when used in a carefully scripted demo. New sales, and probably an average of at least two to three years maintenance money per seat. All to feed the hungry lumbering marketing machine that Solidworks has become.
I don't have to tell you that this position is unsustainable. Eventually, they'll run out potential market.
If the real situation is even close to what I've surmised, they have alot more to fix than just their software. In fact, the software will never get fixed as long as the current company philosophy remains as it is.
Vert,,, very sad