Ideas are better defined by what they are not versus what they are. This also applies to marketing because if your idea is to "be all things to everyone" then you are speaking to no one.
What may be a visionary idea for one person may present itself as problematic to someone else. As i am embarking my entrepreneurial journey, I realize the importance of creating a business with the mindset of creating an economy.