Indeed. Plus don't underestimate the psychological barrier that value can provide.
100$ are a sweet spot: it keeps everyone and their dog from signing up just because ("it's free, I might give it a go"), but at the same time it's not too much for a motivated developer who wants to dabble into programming for the Apple ecosystem of devices.