The downplaying of our population is largely a consequence of us being next to the US and the resulting national inferiority complex. But we're closer to the European powers than people tend to think. We have the same population as Poland (with a lot more money) and close to 2/3 the population...