I have killed 1000s of each and doves are cheaper and WAY EASIER to hunt. The State has public dove hunts around the state. Ducks- you need to know a land owner or belong to a club $$. I hunted through the hayday of dove and duck hunting and could kill a limit every day of the season. We had enough dove fields to hunt every day of the season. We had 10-15 duck holes and could hunt almost anywhere in 3 counties in the 70s and 80s before duck hunting got to be fashionable and the DRs and lawyers took over.
It takes considerable skill to hunt ducks successfully- camo,decoy placement, calling,...ect..