It's because are totally different LN implementations, using different type of language and databases.
We are far from having a full interoperability between LN implementations. They are still fighting each others trying to have a larger cake cut in the nodes market.
I hope someday they will stop this silly fight and do something good together.