You might as well bite the bullet now rather than wasting your time on the chumps the home warranty company will send out. There's another thread currently running on this site asking about a home warranty company. Read it and you'll understand that the problem is more with the warranty company and less with the industry. You're getting monkeys because they're paying peanuts. Pay the going rate, get a good, qualified tech on the job and you'll have your problem solved. Your time is valuable no doubt so stop wasting in trying to save a few bucks.
If YOU want change, YOU have to first change.
If you are waiting for the 'other guy' to change first, just remember, you're the 'other guy's' other guy. To continue to expect real change when you keep acting the same way as always, is folly. Won't happen. Real change will only happen when a majority of the people change the way they vote!