Was there any supplement of Gyms or Stops?
Hi, I live in a city which have a population of 410k. And in my town, here are 3 Stops and a Gym. In a 20 minutes north away, there are 4 Stops and a Gym and to the south, 2 Stops. And if I take a bus, I can go to the biggest pokemon area of the city, in a University. It takes 50 minutes to get there.
BUT, here isn't ANY nests, seriously. Even a Pidgey nest. In that univ., I just could find a few Magikarps and things that could be found everywhere. So if I wanna go to farm in a nest, I have to take a express train taking 40 minutes(and much of money).
I have searched any nest nearby by walking, driving, Silphroad and even inadequate sites, but I couldn't. Fortunately, it is a event time so I can find many pokes that I've never seen here, but it seems like Niantic doesn't like to open events frequantly.
So in your country, was there any suplement of Gyms, Stops or nests? Can I expect that? Or do I have to pay so much time and money to get the big city every time? I just wonder because the game was released about 2 weeks ago in my country.
I attach a picture of a player who live in Seoul. I am feeling here my city is a kind of hell for bad trainers. Or maybe I was in the Team Rocket or something before this life.

Answers
Smaller cities and rural areas all around the world suffer the same problem you do. That is, not enough gyms and pokestops or spawns to compete with the larger cities.
It is a shame, as it would encourage players to visit more rural areas.
This is a problem for many people that live in lower population areas.
Hopefully Niantic will address it in the near future.
Spawns do rotate and change every 2 weeks.
And there have been times where spawns have been added to some places and taken from others, as Niantic work out where the resources are needed.
There is hope...give it a chance.
If nothing else, a little more dedication than those in your city, and you could be one of the top players very quickly.
Good luck.
Since Niantic only introduced the game there a couple of weeks ago, I'm sure that there will be a rebalancing in the future. I live 40 minutes drive north of a big city, and in my neighborhood there is 1 stop and no gyms within 8KM radius. I don't get to the city often. It has hampered my play, but I haven't given up.
I'm sorry to hear that. Unfortunately,it was a necessary part of the rollout. Niantic has a small team and the world is huge. They had to take shortcuts because placing each gym/stop one at a time would have been impossible. Since they have to make money, they also had to focus the most on areas where they expected to sell more coins.
If I were you, there would be 2 things I'd be doing to try and help:
1) Keep playing. The best way to show your interest, obviously, is to play. I know it stinks now but in the future I can only imagine that Niantic will add more stops and gyms. If I were them, it would only make sense that I would add more stops/gyms based on some data which included the number active players in a given location
2) Check www.openstreetmap.org - make sure that your area is marked/labeled fully. There are many indications that this is the map used for Pokemon spawning purposes. On the standard map layer, the paths (red dotted lines) are where all of the nests are. So if your area has parks that aren't labeled in this fashion, try to add it yourself. Also, PokeStops seem to be based mostly on areas of public interest - libraries, churches, etc. Make sure all of yours are labeled on both openstreetmaps and Google maps
You might even consider downloading Ingress, too - this was their previous game where they used player input to add locations for Pokemon Go
Hang in there! I hope things change for you