I don't know that I'd consider this a bug. It's about the only way the package is easily usable on Win32 machines. Separating it out would mean we'd need to rely on a working package/dependency management solution on Win32, which hasn't turned out well in the past. Is there some reason the distribution cares about files that are not installed on their platform (and which are actually just compiled versions of Open Source software anyway)?