Hello,
The answer to your questtion is certainly YES, midi files do vary a LOT is quality, but I'm not sure that this is anything to do with the underlying point of your question, which seems to be more - why doesn't the midi file I've got sound more like the actual music it's supposed to sound like?
No matter how well, or even brilliantly, created it is, a midi file is using a limited (compared to live, real, musicians) set of instructions and sounds to recreate the original. Some things are within the control of the midi arranger. Other things are NOT, for example the midi equipment (souind fonts, sound modules etc for analog) that turn the midi instructions into actual sounds. Some sound fonts are better than others, some hardware modules are better than others. The midi arranger may have strived long hours to get the midi file to sound OK on his equipment, it may sound really dire on your setup.
I guess that the link you give is for the midi file you're talking about. I have not tried this, as the item is nothing I've ever heard before, so I've no idea what it should sound like. It would be a help if you said more about your equipment, i.e. what are you using to generate the sounds. If you're using the Windows default sound font, this is considered bt be very poor by modern standards. If you're using an external box (sound module) then what is it? Also, it would be a help to be more specific regarding at least SOME of the deficiencies.
I've always considered that part of the 'fun' of midi files is to try to improve them, using extra sound options, layering, different sounds, etc. It will still NOT sound EXACTLY like the original, but it may be a lot better.
Geoff
.