I think it's because Nintendo and retailers overestimated the number of people willing to drop an extra $70 on another dock. I know 14 people who I see regularly with a Switch, we all have at least 2 controllers, 5 games, etc...
Not a single one of us bought another dock. We all bought it because we either play it on our living room TV, or we play it on handheld.