They are like fingerprints; no two are alike, even within the same organization. One further point, opinions about what makes a good finished product are like noses_everybody has one. The ones that work and prove to be executable are the best. With this in mind, let me offer my views about business plans at a macro level having written a sizeable number of plans for internal and external applications. One other point, a business plan can build a team quicker than any formal team building activity.
I have written business plans for all manner of industries: a coin operated jukebox company, airlines, travel companies, new product launches, and anti_aging product companies. It is not necessary to have a passion for the product or the company to write or develop a business plan. What you must have is a passion for aggregating information, getting involved with and understanding the service or product, and understanding the financials of the product or service. By financials I am not referring to having a CPA before you undertake the task, but rather understanding the presentation of the information and analysis/ numbers to support the activity being planned. Financials are important because they are the score card in the world of commerce.