Those use cases are already actively implemented, or being implemented in current software. The 5-10 year estimate is wildly wrong.