SCCM, instead of, after clicking devices the interacting user has to "wait for it... wait for it...." like they do with Internet Explorer to finish everything in the foreground process (at least that is how it seems). Assuming this could be spawned in the background, so the "clicker of Devices" doesn't have to wait and can type while the data is collected in the background. This would at least help make the user feel like they weren't wasting time just sitting there waiting...
THIS is the BIGGEST issue with recent Microsoft products, from Vista-on. Or from a very old version of IE-on.
Not just this, but most Microsoft applications one has to wait for, even Windows Device manager, or checking Windows logs... ... ...