Pretty much right, but the biggest issue is quality games aren't advertised either, and when they are (Epic Mickey, Goldeneye, Monster Hunter), they sell well.
Devs just don't try, because they think it won't sell. So they release an inferior port/ version, which sells poorly, then reaffirm their position.







