Stsfin :
Actually they are not randomized but player submitted. The pokestops and gyms are made by locations submitted in ingress. So many ingress portals on private property (like playerhome portals etc) are now gyms and pokestops. This was a quick way for niantic to populate gameworlds but many portals were never intended for these kinds of ammounts of users
They are randomized. You, like several others, miss read the sentence.
The locations were ported from Ingress. When players submitted locations in Ingress, however, they weren't picking to turn them into Pokemon, Pokestops or Pokemon Gyms. The locations were not picked at random, but Pokemon, Pokestops and Pokemon Gyms were randomly placed at these locations. So the statement "Niantic randomly placed Pokemon, Pokestops and Pokemon Gyms all over the world." is accurate.