That debate is beside the point. Apple's timing makes a very strong circumstantial case that Apple is not removing these other apps because they suddenly care that the apps are violating their TOS. Apple is removing them now because Apple now offers a competing app. If Apple had never approved these apps in the first place, or removed them promptly over the years, nobody would have a problem.
Here's an analogy: suppose you live in a small town and the cops have set up a speed trap to catch tourists. They never ticket you because they know you are a local. Years pass, you have children, life is good. Then your daughter dumps her boyfriend, who happens to be the police chief's son. All of a sudden, the cops start ticketing you because "everybody needs to follow the law." Do you believe their explanation?