I agree and disagree =P
I'm the guy that does both,

BUT i mostly use my Flashcart to use emulators on the go, homebrew and music (because the music player is actually pretty useful =P)
I've also loss lot's of games I've owned =/ even had some stolen -.- so i download the Rom of those games so that i can play them again =]
I do contribute to Nintendo but actually buying their games because i do actually believe that piracy will become huge and end a lot of gaming franchises (kind of reminds me of the hypothesis on oil consumption

) so i do believe people should spare some change to buy a game just so they know that they're supporting their favorite gaming franchises =]