Why is it we always either want or expect everything to be free? Shouldn't the developer be compensated in some way for their time and efforts? Let's face it, if the programming for overclocking our devices was simple, we'd all do it.
Do I have free apps, yes. But in instances where there's a paid version, that's what I have because I not only enjoy the app but also value the time put in developing. Keep in mind, as stated above, you get what you pay for.