>>49392540PLA is proof that a Pokemon game can score low on those things, and appealing visuals, and good Pokemon designs, and moderately well executed plot, and still be hailed as God's gift to gaming because of its incredible ball throwing mechanics.
So, I suppose that's a no.