Most likely tickling an own itch. Also to validate/invalidate if sanity wasn't lost.
Plus, Ed's articles have been circulated in some investment groups and nobody expressed a clear counter-point.
PS. I wasn't familiar with that saying.