I get the exact same thing when I watch a youtube video and I hear any of these tracks xD
For a brief moment I'm like "HEY WAIT A MINUTE! THAT'S MY-"
And then I remember that it's royalty free music and errrr, yeah...
For real though, Kevin Macleod is in my opinion one of the most important composers in recent history. I really hope he's getting the recognition he deserves financially. There are so many things which either wouldn't exist, or would be worse without what he does. Thanks Kevin.