And the algorithms for LLMs to use KGs kind of suck.
You mean the general LLMs are terrible at receiving triplets as context and it's way more tokens compared to typical node chunks?
When you say hybrid, are you talking about dense / sparse vector hybrid or dense / sql keyword hybrid?
Right now I'm dealing in medical domain and was thinking KG can help track the evolution of a patient's journey. B/c with vector search it can't doesn't seem to care about time even if it's part of the metadata as least I don't know how to get it to see it in time way. But as you mentioned with the speed and costs seems hard.