L4d2 happened mostly because L4d1 was a fucking mess that was basically impossible to mod long-term. Blame Turtlerock.