If we're going to be picky, they used the word "platform" as a verb, not a noun. Actually they used the negative, "deplatform"... maybe we could claim they used the wrong verb. I think they were trying to make the argument that high tech sector is finally providing services that are clearly in the public's interest and could/should be treated like utilities. I think they're right - the government should get involved in balancing the scales between service provider and users.