And I'm aware that the conventional answer for why so few is gerrymandering. But I have my doubts whether that explains all of it because of the Oops effect. You try and shave the district too close and Oops! you're not winning it anymore.
So, why does the U.S. House have so few competitive districts, and how might historical factors have worked out differently so that it had more?