If they were fairer with thier pricing and reduced the prices relative to the age of the games (nintendo being the worst for keeping the original rrp for the life of the game) and if they didn't continually charge high prices for ports that people have already paid for and didn't shut down...