Although I agree the DCMA and CFA are awful laws written by individuals who have almost no understanding of computers and the internet... to assign blame for the Swartz and Weev cases is at best, inaccurate and misleading.
Swartz was charged with breaking and entering, and illegally using the MIT network, and Weev irresponsibly (though it could not be proven intentionally) Doxed 100,000 AT&T users when trying to show off in a security vulnerability that he later confessed to not even being part of (other people in his group actually identified it).
Swartz' suicide was extremely unfortunate, but he still shouldn't have been doing what he was doing *in the way he did it*. He wouldn't have been able to have been charged had he hooked up his own device and hidden it (showing intent). Weev is just a nuisance on the internet, not to mention a racist scumbag.
Anyway, the recent right to repair cases against John Deere & Co. will be decided soon, making this whole argument moot.