$5000 would kill my project immediately from being considered for a Steam launch. Way too risky for the indy developer working on a shoestring and quite frankly greedy on Valve’s part. $100 to $200 is tolerable. IIRC, Steam also gets a cut from sales. So they’re double-dipping here at the expense of the developer.