Why? because Titan isn't exactly known for being "cutting edge"... or even adapting to anything. It was done and finished and never to be changed again for a loooooong time. That's why Fu came about really, because Titan was just kinda sitting there stagnating.
But now Fu's kinda in that position. Ckk's "too busy" to do anything with it, aside from rewriting it for Rock... so it's just kinda stuck how it is. Don't like it, too bad. But well, hey, that's why LDB came about really.
And I know, Titan is under new ownership and all that, I've just still got the old Titan engraved in my mind. I don't think it can ever overcome the TITAN_NIL legacy.
Yeah I know the whole deal, in all honesty if I had more time (or even the stomach for it) I would rewrite the entire thing but unfortunately I can't. So I'm pretty much changing one thing at a time, thoroughly testing, then releasing, then taking another step and so on. It worked out pretty well for about a year now and I intend to keep it that way as long as I'm still playing. Looking the way it is now and looking back how it was when I got my hands on it, well its pretty much day and night. Not gonna pretend its the most efficient fish in the water or even "cutting edge" by some people's standards, but hey it works for me. At least, I believe that it will no longer sink one's PC to the 7th pit of hell, performance wise :p
And yeah I realize how you feel, I got rid of TITAN_NIL, it was hilarious (I would say atrocious to be honest). There are still a lot of things I'd like to do, but so little time :s That being said, I'd like to believe that I'm an open-minded person, that listens. LDB is a step in the right direction and I really want to see more people adapting to it. Any user should be entitled to choose whatever works best for them and suits their needs, without being "forced" by anyone. But regardless of what has transpired, Fubar is a wonderful addon with its own legacy. I have the utmost respect for ckk and his work, since he has indirectly motivated me to look back and see how things can be done better (which can be said for other devs as well).
Titan has had LDB natvie support since very early in their 3.0 updates. I was highly amused by that myself.
I coded the initial module on July 29th and it went live on August 23rd. I'm still tweaking things in it. Why amused btw ? :p It was actually your original idea (and an email by Orion I believe) back when no one would touch the idea of a new plugin lib with a 10 foot stick that got me obsessed into implementing support. In all honesty, it works out for everyone so far ;) I'm very happy to see that Fubar is getting proper support too.