heres the problem. Small games that can be downloaded off the PSN and Live (and soon WiiWare) retailers wont allow the companies to advertise the games because they cant sell them. Companies like WalMart threatened back with Microsoft launched Live Arcade that any games were launched for only Live can not be advertised or else WalMart wont sell their console. Epic Gaming isn't hurting small games or companies that want to make many small (good) games but its retailers that force them to not to focus on some small games and have AAA titles that are supported from the success of the small games but make companies have to get big budget titles out without having the ability to have a pillow to cushion their spending budget for the game a bit.
Complain to retailers not Sony, Microsoft, or Nintendo.