DAG in fact are really interesting. However, the battle DAG vs Blockchain isn't not a case for today. First of all we need a mass adoption of both technologies to decide whether DAG or blockchain is better.
We should also take into account DLT protocols like Corda or Hyperledger, which in fact are in the middle to blockchain and DAG, but are able to overachieve scalability and performance of blockchain and centralization of DAG.
Unfortunately this protocols are not suitable for non-enterprise grade solutions.
Agreed.
Although I don't think the fully private blockchains can be compared in the same class, because the permissioned nature of them removes 90% of the issues around scalability and security.
That's true and that's the reason why I think hybrid solutions of permissioned blockchain/DLT protocols and public one will be the future of this technology.
IMO Goverment instituions, companies and banks will never trust to public blockchain/DLT solutions and that's why they need a permissioned network.
Yup. It could be that the space really kicks off in terms of real usage in the private blockchain space first, at least in the short to medium term, until the technology evolves to the point where it can truely cater for public Dapps in a fully decentralised manner. Hybrids are definitely a huge part of it, especially for identity, health & insurance etc. But i would imagine a future where all of the blockchains, private, hybrid & public will be interconnected through permissioned bridges creating a sort of macro-hybrid blockchain of blockchains.
Hopefully. Meanwhile let's do our best to make it happen.