Their CEO has claimed "it will be ready next year" for literally 8 years now. How much more bullshit is he going to sell?
Whatever PEs were involved in shipping this need to have their licenses reviewed.