It makes perfect sense... Why spend time and money on building a product in hope of attracting VCs that may like it? Instead present your idea in an intentionally vague way that makes everyone's imagination fill in the blanks in the most favorable way.