RE: Am I expecting too much....
*shrug*
I know I'm in the minority here, but I have had mostly "negative" (well, let's call them 'not as positive as others') experiences with Hobby Services. Radio equipment sent for repair took considerably longer than was promised, damage resolution as you've described, etc.
Now, I must admit, every single time, any "problem" has, eventually, been resolved, and resolved quite fairly. But like you, I've found that they seem less "eager" to do so than other companies, and their general "corporate culture" has been one of "We'll make it right if we have to" rather than "Please let us make it right"