I've never heard of anything like that. Post a link to this discussion. Please use the chain links icon on the toolbar to make the link clickable.
Usually a ridiculously slow compilation is caused by your antivirus settings. During compilation the Arduino IDE starts a huge number of processes. Some antiviruses will block each until they have been scanned. To see if this is the case, disable your antivirus for a single compilation, then turn it back on immediately after. If the compilation speed is faster then you know the antivirus is the culprit and you will need to configure it to whitelist the processes, files, or folders the Arduino IDE uses during the compilation. When comparing compile times you should note that the Arduino IDE caches compiled files so the initial compilation will be slower than subsequent compilations. So don't let that skew your observations. The cache is cleared when you switch boards on the Tools > Board menu or if any of the cached files has been modified since they were cached.