i think it also is affected by your goal/size. if your intention is to compete with the big dogs, the graphics may be needed, but if you want a successful indie game, good graphics could get you an unfinished game, or complaints about the gameplay, and people arent willing to buy an indie game unless its got some sort of addicting gameplay. (i would guess.)