Not really selfish at all when you consider that the Earth's population cannot grow infinitely. Some people have kids, others don't, not a big deal.
In fact everyone having just 2 isn't enough, it has to be slightly higher, even with modern medicine.