Confluence has a good deal of funtionality but it seems to be missing the mark , from my perspective, is approaching a price point that has me evaluating other solutions.
Plugins, while at one time, I thought was a strength for confluence now I view as a negative. I won't be purchasing any more plugins. I purchased TaskDock, who after taking my money, announcd they were bought by Cisco and no longer would be developing the product. So, I could either abandone upgrading confluence forever, or disable taskdock.
Then I got over 100 users and had to re-license confluence for 500 (which we will never approach) and that caused a cascading effect of upgrade licenses for several other plugins. Not unexpected, but when you add up what this upgrade costs, the cost benefit begins to lean towards other more full featured solutions.
One of the cornerstones of using confluence was the scaffolding plugin and the ability to develop forms from templates. Very powerful. Then, it all fell apart with the 4.0 upgrades. The forms don't render cleanly, doesn't work under IE correctly, and all in all, is just plain ugly and not user friendly. While this isn't necessarily the plugins fault (core confluence change) it also doesn't work as nearly as well as it used to. You wouldn't even recognize it from one version to the next. So, I have made the decision that I can't move forward with that plugin - which again, for me, was the strongest plugin for enhancing confluence.
Then we have the calendar plugin.. priced so far beyond its usefullness that I couldn't even contemplate it - but it would offer some functionality and convience. Should have been natively included IMO.
Sorry to rant, but I really believed I could change the way we worked in a cost effective manner. Now I feel its a costly black hole.