I often see people split into two camps. On one hand those who almost ignore competitors in their business plan, because they do not want to think about the issue yet and feel so confident they have a great idea for the market regardless. But I recommend not being overconfident when it comes to competitors. They are still there for a reason, they are still around and in business for a reason, so view them with that in mind.
What should come into your business plan is how you assess it, how you foresee anything occurring that could have an adverse impact and how you would deal with it in the right ways. If you are looking to obtain funding from a bank or people you know, it is essential to show what the risk factors are in the proposed business and how you plan to defend against them.
I teach that you should seek to learn from competitors; obviously never copy another business's idea or what they are doing, but you can absolutely learn from their mistakes or see what they are doing and discover ways to improve it. All of that analysis belongs in your business plan: make sure you have your competitors under the microscope and make sure that is a solid chunk of your plan. That is some of the best research and information you will gather about what will make your business successful in future.
So it is crucial that every time you mention financials in your business plan, to really give them the correct context. When I have worked with clients in developing business plans, there has been a budget or amount set aside for example to be spent on marketing, which has been decided a bit arbitrarily. I mean with no real research, no understanding of what that amount needs to be spent on, and what that budget will truly achieve.