I disagree, founders and products change, and can make the difference between lifestyle and $1B. Having had multiple rejections for years from different sources (then accepted with the same idea), I know this to be true. It's less about having a "great idea" and more about having the vision and ability to execute on it - that's what needs to be proven.
Sorry if it wasn't clear. My comment was purely about the founders, not about the idea since I know they put so much more weight on the first than on the latter.