I once had a client ask me, "Can you please just put the idea on one page. I don't need a 40-page PowerPoint deck." And the "Idea Board" was born.
There have been A LOT of Idea Boards because they capture the essence of the idea quickly, not only creatively but strategically and from a activation standpoint. Plus, clients like them because they travel well and share easily.