It's not entirely an SP bug, to be fair. It's also related to how SMF handles loading CSS files when you let the innards load files, as opposed to doing it manually yourself. If SP were to use its own code rather than SMF's, it would be slightly less clean but would be 100% consistent in its handling.