Considering what Steam or Apple provide, I don't think 30% is a rip-off.
You get hosting for both your page and downloads, update mechanism, statistics, a DRM that users don't hate, payment mechanism that users trust and already have their credit card registered...
All that costs money if you want to do it own your own, and you also get some exposure.
You get hosting for both your page and downloads, update mechanism, statistics, a DRM that users don't hate, payment mechanism that users trust and already have their credit card registered...
All that costs money if you want to do it own your own, and you also get some exposure.