Yeah, I think that it has some points on it that are important, but it seems too "slogany" to have any real arguments in the picture itself. It leaves something to be desired, I think, and may come across as dogmatic.