To be fair, you should probably have multiple versions of your resume, each customized for a specific type of job. If this was a C++ job, relevant experience should have been the first item, not SysAdmin. Are there inexperienced (or experienced, but still dumb) HR people? Of course. But knowing that, you didn't present yourself in the best light to overcome a predictable obstacle.