Several pieces of evidence point to this not being true:
There's a fairly large government program specifically designed to award technology and R&D contracts to small businesses. http://www.sbir.gov/ There's even a good bit of hand-holding through the process to make sure the business knows how to sell the resulting product.
I've also seen many, many dozens of sole proprietorships awarded non-SBIR contracts.