Hi, on another post, I mentioned that I thought Drupal was still "beta-ish" and you asked for clarification:
Firs, let me say this was NOT meant as a slam - I really like Drupal. The beta-ish quality has to do with the many many ups and downs I experienced implementing it on my site. As someone trying to use it in an enterprise setting where if something doesn't work, it HAS to be fixed, or people get really mad, I need to be sure I am using software that is going to work. So I have restricted what I use of Drupal to things I have tested and found to work pretty consistently.
I would say that the problems I experienced with fall into two categories: Things that had not yet been created that I needed, and things that HAD been created but did not work correctly.
Taxonomy Search, which I badly needed and which would seem to be pretty valuable to a site which is actually structurally dependent on the taxonomy system, never did work - I gave up on it after a while, and someone was kind enough finally to work up taxonomy browser which does almost the same thing, minus the keyword search. That one thing made the difference between my being able to use Drupal and not on the site. They would not have accepted it without that feature.
Under 4.2, regular Search simply stopped working after a few days. I never did figure out why, and after trying all sorts of things I finally did a reinstall - clean database, clean install. That cured it. However, it would have been a disaster if I had had more stuff in the db at the time, and because I am still leery of that happening again even with 4.3. So every time I add content I back the db up. I consider this a "beta-ish" feature - and am willing to put up with that touchiness because I need the functionality of Drupal. Sure it probably had to do with a module conflict or something, but as far as I am concerned, the modules are central to the functionality that I need, so it doesn't ultimately matter to me if they are part of the core or not. The whole package (at least the features I need) has to work.