IME the resin pads are far, far worse than the sintered variety. The quality of brake also makes a big difference. The Tektro hydraulic ones on my hybrid were almost unusable as they squealed and graunched terribly in spite of everything I or the supplying shop did with them. I tried the copper grease trick as that has always been the way with cars but it didn't really help. I would advise not to use copper grease on cycle brakes. Shortly after I tried it the caliper pistons got sticky and even after a full strip down they were still the same. I suspect the copper grease affected the seals somehow, maybe causing them to swell.
The cure in my case was to throw the Tektro crap in the bin and fit Shimano XT which have performed faultlessly and without attention for ages now. I fitted new pads about 6 months ago and again haven't touched them since! True fit and forget. The discs are the original ones for the bike so maybe Tektro or some other cheap tat?
My XT brakes squeal a little bit when very wet but otherwise are quiet in damp or dry conditions. The Tektro ones were awful if it was even foggy.
My suggestion is to try sintered pads or save that money and just upgrade to something in the Shimano range XT/SLX or
THESE I have just bought for my sons bike and look suspiciously like trickle down XT (even take the same pads!).