The gerrymanders are not even the main cause - reasonable maps in Ohio, North Carolina, Michigan, Pennsylvania, and Wisconsin would combined swing MAYBE 6-7 seats, but probably less.
Dems' problem is a simple one: their voters self-pack. The constitution places a large value on geographic diversity and winning individual states, and on both measures Dems fail miserably.
Remarkably lazy analysis by 538 honestly.
I'm curious to see how you apply your theory to the House in the 2006 and 2008 elections.