Well, that business plan looks fairly similar (albeit more detailed) to the legally required plans I used to peruse as part of my old job. I've never been a banker so I don't know what the business plans you're talking about look like
I do think the plan you linked to is more thorough than what the majority of SMBs will be writing. YC is another league of finance. Most SMBs I know are not very sophisticated