This seems overly optimistic, supposedly we were also supposed to have woolly mammoths by now. I think these articles are more a fundraising attempt, biotech is incredibly expensive and I don't see a clear path to monetization even if it was feasible.
Article: https://singularityhub.com/2016/08/17/scientists-hoped-to-ha...