The oddest thing about this, to me at least, is that they pick that as their showcase. Did they themselves not notice? Or did they think their potential customers wouldn’t? Not sure really which of the two is worse.
customers? You can buy Genie? It's still very much in tech preview, research phase.
Neither one: I think this is the best output they could get.