I haven't published anything on the Arcade yet, mostly because I want to get the bugs out of my game before anything else. A single quality product is leagues better than several sub-par products. I feel quite a few devs/publishers forget this in today's age of games. This idea drives me to make my game as polished and functional as possible, even if it takes a long time.
I know about people who never released their games, also, never earned the experience of hearing feedbacks from the players.
A good idea necessarily need to trail the penitence of beta testers, and not only from the developer, or, you'll be risking your entire job in something unusual from the actual days, where people like the games by different things than Our Gold age.
Personally, I think the best way to polish something is hearing who will buy your idea, who will play your game. What happen if you make a perfect game where nobody cares, because they don't like one single thing inside the game?
This is a good point for a new Topic =]