It was probably done so it could be harder to fill it up and that you would need to know the compatible partners and the patience that would be required to hatch the egg. And for the trading part, that is because Nintendo wants people socialize with others and sometime you require two DSs if you have no WiFi and they could earn more and still raise popularity.