you say that as if steam has no indie games on it when its packed full of them
yeah except with short games, people just refund them on steam. Not worth it for developers.
good point