Andrew:
I didn't know Microsoft had a specific policy with regard to this issue. If
it is their policy, it doesn't take into account that most users today don't
have an actual XP CD and the majority of those users have systems that have
no means of implementing SFC because the manufacturers all too often haven't
provided anything SFC would recognize.
For many, if not most computer issues, there's usually more than one way to
resolve such issues. I prefer to try the least invasive and simplest
approach first and quite often, that's System Restore. Further, since
System Restore only restores the system state, I'm not sure I see a lot of
difference between it and SFC in this case or at least any reason not to try
System Restore first.
Finally, the OP said in his post, he can only see his background, presumably
his desktop wallpaper without any Start Menu or any Desktop icons; he can't
run SFC and I don't believe it will run from safe mode but System Restore
will run from Safe Mode.