Wrong! Even the London System Guru of America, out in the California area, Cyrus Lakdawala, King of the London, will tell you that it is no good against the Modern Defense!
1.d4 g6 2.Nf3 Bg7 3.Bf4?! d6 4.e3 Nc6 (or 4...Nd7, take your pick, matter of taste) 5.h3 e5! =/+
The main difference with move 4 is 4...Nc6 allows a queenless middlegame if that is what White wants, and 4...Nd7 blocks the Bishop temporarily. I prefer 4...Nc6 5.h3 e5 where retreating the Bishop is best, and 6.dxe5?! makes matters even worse after 6...dxe5 7.Qxd8+ Kxd8! and now 8.Bg3 or 8.Bh2 is the lesser evil than the popular though outright bad 8.Bg5+ f6 9.Bh4 and the Bishop is shut out of play for virtually the entire game!
If you know for a fact that your opponent is strictly a London player against everything, doesn't matter what you normally play, throw the Modern Defense at him! Continue to do it until he learns that he must find something else for 1...g6.
Indeed. It is so "better for Black" that a strong GM could not break a player rated 400 points lower. As a matter of fact, had the lower rated player the inspiration to play 48.Ke4!, the GM could well pack and go home.
Your opinions are very objective. What about becoming a teleevangelist?

"... [Fundamental Chess Openings] is not particularly suited for players who are just starting out. I would imagine players rated at least 1400-1500 would get the most benefit from this volume. ..." - FM Carsten Hansen (2010)
https://web.archive.org/web/20140626173432/http://www.chesscafe.com/text/hansen128.pdf
One can get an idea about what it is like to try to read this book by looking at this sample:
http://www.gambitbooks.com/pdfs/FCO_Fundamental_Chess_Openings.pdf