Location submissions in Ingress have always required approval.
Similarly you could request locations be removed for a variety of reasons - generally because they were on private property, were out of reach to the general public, etc. Sadly, sour grapes and even more sour players were more often the cause. A portal at my place of business was removed ostensibly because the garden was for patient recovery and meditation. Site management never even knew the game existed, let alone that Ingress players were disrupting meditation in the garden. The real reason a portal at my place of business was removed was that the opposing team didn't like a cluster of portals that was in the lap of the opposition -- so they faked a complaint to get it removed.
Bitches gonna bitch.