While I don't say all low ids are good players, and all high ids, but there is definitely a correlation. There are two very logical reasons why. First off, players who have played longer are typically better, simply because the longer you do something, the better you get. I know my builds that were made back in v2 were very bad (I slightly remember building a rectangle windows on all the walls house on green hills), I've loaded up my first retail builds every once and awhile and I see how much I've improved in my building since then. While players enter the game with all different ability levels, the average ability level does rise for any group of ids as time goes on. Secondly, and much more importantly, more skilled and older people generally stick with the game longer. The lower the id the longer ago it was bought. This means that people who played for only a short time that bought the game during low id ranges no longer play, while the same type of people who are in recent id ranges are still player, but as time goes on they'll stop playing and that id range will thin-out ingame. This is simply a maturity thing. Younger people like to get something new and play with it a bit then go onto the next shiny thing. As one gets older, there is more want to stick with something longer.
At anyrate, what was low becomes high eventually. When I first started playing, ids had yet to reach 1,500. (except the few of us in the 2,000 range :3) When 3,000 ids first came out, I still remember how they were treated as total noobs. Now the active players in that range are largely composed of great players.