One of your problems is that you are judging yourself by your natural abilities. I think this a trap that a lot of smart people fall into, perhaps being used to being the kid who always gets the gold star. There are studies that show that children who are praised for being "smart" stop working hard, because that threatens their self-image. Children who are praised for working hard go on to greater successes. But back…
Who knows how long they spent refining that comment?
Seeing the end product is always more impressive than the beginning.
At least personally, if something I did is "good", it's because its been through a couple of iterations, you can bet it was ugly as sin first time round.
The problem is that you often don't get to see the intermediate steps.
Prototype -> MAGIC HAPPENS -> Polished Product
The MAGIC HAPPENS portion is what I find really interesting, you can learn a lot about how people think if you get to see how they refine their ideas over time.
And it's all sweat equity. Always. Don't let people try to bullshit you that it's not. If I've learned one thing from many people smarter and more successful than I am, its that they're always doing something moving them to their goals, and they never give up no matter how many times they fail.