Well, if the game does not have strong online components, then his argument is completely invalid. I can see why an indie developer would not be all about Steam Sales, indie games already sell for much cheaper than AAA titles and a price drop is not gonna bring enough extra sales to justify the price drop.