sales on the condition that (A) the buyer or lessee not deal with the competitors of the seller or lessor ("exclusive dealings") or (B) the buyer also purchase another different product ("tying") but only when these acts substantially lessen competition (Act Section 3, codified at 15 U.S.C. 14);
Here Google isn't doing A(exclusive dealings). They are allowing other peoples apps on the phone. They allow competing search and location providers. They just require that Google be the default. They are "tying" different product together. It is possible to argue that this substantially lessens competition.
In colloquial usage, the terms "Turing complete" or "Turing equivalent" are used to mean that any real-world general-purpose computer or computer language can approximately simulate any other real-world general-purpose computer or computer language.
This means a program written in a Turing complete graphical language can be rewritten with text based code. At some level this means that a graphical language is going to be just a complex as text based one. And since both are created by people you are will have the same issues with labeling and jargon. Your not just trying to communicate with a computer. Your communicating with other people. People can be just as cryptic and vague with American Sign Language as they can be in American English.