Otherwise, awesome infographic.
The biggest difference is that MPL allows static linking while LGPL does not. While in the past this wasn't a big deal, it is important for iOS development since you cannot dynamically link to libraries in iOS apps.
This list is less a description and more a taxonomy, which means that it's not valuable to anyone new to these licenses. When starting a project, it's best to convey the benefits of each license in a straightforward manner to whoever the decision maker is. A tree like this will only confuse and ensure that an ill-fitting license is chosen from the onset.
Simple, written definitions are therefore best, and are similar to the article here: http://simple.wikipedia.org/wiki/GPL
This misrepresents the LGPL. LGPL doesn't allow static linking. It's not a small detail.
"d) Do one of the following:
"0) Convey the Minimal Corresponding Source under the terms of this License, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.
"1) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate properly with a modified version of the Library that is interface-compatible with the Linked Version."
You just have to allow relinking in some form. Admittedly, this is easier with dynamic linking, but the LGPL doesn't restrict static linking per se.
The gist: web apps that use anything licensed under Affero GPL to serve pages would be subject to the copyleft provisions of the license.
The whole point of the GPL is that if you use software, you deserve to have access to its source code. It originated in an era where there was little software in use that lived on someone else's servers which you never touched. And so ignoring that didn't affect the GPL's intended purpose.
With the rise of the web, it is now very common to be dependent on software that you only interact with remotely, through a website. The Affero GPL returns the original intent of the GPL. It puts websites on the same grounds with respect to the GPL that native applications have always been. Every argument you can come up with against the Affero GPL was already made about the original GPL.
If you don't like the intent of the GPL, don't apply it to things that you create. If you don't like the effect of the GPL, don't use GPLed code in your software. In the meantime don't bother complaining that it does exactly what it was intended to do.