As far as I know, they did everything correctly to take this site down. It’s dumb to argue that nothing should be done about pirate sites, it just needs to be done in a way that doesn’t compromise a free internet, which is where SOPA failed miserably and DMCA has been hit or miss (but mostly hit).
They obviously have substantial evidence that the distribution of copyrighted materials was intentional or else they would have taken down all the similar upload sites as well. It’s a shame 'cause I legitimately used Megaupload all the time, but at first glance this looks like the system worked properly. All the more reason to not have bullshit SOPA/PIPA-like bills pushed through.
Of course, if it comes out that there were shenanigans that changes things, but I doubt that’ll happen. You’d have to be pretty fucking stupid to not see that the Mega-sites were pretty obviously made for distributing IP illegally.