You really have no idea what the hell you're talking about. Shocking. 
Most of these ships aren't fishing vessels. They're transport ships carrying goods through international waters. These pirates are going 350-400+ miles off shore to hijack these ships. They aren't in Somali waters and they certainly aren't fishing. They're usually carrying millions of dollars worth of goods.
Awesome, awesome job by the SEALs.
Well said. Again, these are PIRATES that are hijacking merchant vessels that fly under countless flags from nations all over the world. These vessels are not fishing and they certainly aren't sailing anywhere near the shore. In fact, I would venture to say these merchant vessels stay as far away from shore as they can and they are still attacked and hijacked. Until more action, like that of today, is taken, the pirates will keep thinking this will be easy money.
I'm not sure if these ships are even sailing in Somali waters as they most likely pass through international waters. You have to be an idiot to think these pirates are hijacking merchant vessels to strike a blow for Somali fisherman or whatnot.
The only reason that there hasn't been any major and real action by other nations is because it is cheaper to simply take the risk and pay off the odd ship that gets captured. Of course this has led to an increase in piracy, so sending in some muscle is the right course to take.
Babbling about fishing, sadly, is not.
Also, is Somali actually a real "state"? It seems to be in a state of war and civil war continuously...