There are many, many excellent free apps. I don't know your circumstances obviously but most of the paid-for apps are, in my opinion, very cheap. I have found some very poor apps too, both free and paid-for. Did you expect everything to be free?