While a strong economy is key to a strong society, it's not necessarily the only aspect that matters. The right of US citizens to sponsor their spouses and parents is a part of their right of pursuit of happiness. Family-based immigration is just that - family-based. The DV lottery insures that the door remains ajar for immigrants from less represented countries, and its economic value can be disputed, but given that it requires a minimal education and/or experience, and that it probably mostly attracts the young, I suspect that it's beneficial.
I say this as someone who took the F1 --> H1B --> EB2-NIW path, and who most likely will never sponsor an immigrant. But as (now) a citizen, I'd like to retain that right.
That said, I absolutely agree that limitations on EB categories should be abolished and that these categories be given higher priority.