I think that no matter whether you are indie or a publisher-funded studio, quality is always important.
I truly believe in the concept "Finish your game. Its audience will be waiting for it". Therefore, quality is pivotal.
On the other hand, being close to your audience, participating in forums, helping and collaborating in the indie scene pays dividends later on.
In the end, you cannot develop games expecting them to become "hits". The impression I got from the article was that the studio anticipated a hit. Just make a game that reflects who you are and how you collaborate. The money will eventually come.
Anyway, great article.
Thanks for sharing.