Democrats spent a lot more money on these races and were still not able to win. This is clearly a problem for them. The swing in margins can be explained by the fact that the President's party mostly always loses some points
Not in the double digits, they don't. And not in special elections shortly into the first year of the Presidency, especially.