I was thinking the same, recent announcements from Google are research papers leading nowhere. At this point as soon as I see something from Google I know it's either a vaporware or a product that will be killed in next 6-18 months.
And without code or model files, who knows if research is actually reproducible and not cherry-picked to look good?