At the risk of putting too fine a point on what 'having a product ready for sale' means, I would say that products ought to be demonstrated to beyond what I've seen to date to prove they are able to fulfill their stated purposes. Granted, it's a matter of perception and, to my view, that has not been adequately shown.
Beyond that I am in agreement with you, and would simply add that a business plan is only as good as the skills possessed by the preparer of that business plan.
In other words, with respect to a business plan, garbage in garbage out.
And yes, what the hell IS the business plan about, anyhow?