You may have heard of the business model canvas, which has become prevalent in startup accelerators and business schools. However, we believe it is flawed because it does not focus on the 6 core elements of a solid and structured business model.
Some companies may spend years determining and refining each of these elements. Others may have stumbled into one or two of them, got lucky, and it just worked. But either way, if you earn money as a business, these elements are in place, whether you design them consciously or not.