I agree this should be easy enough on desktops to implement but I guess it's not a priority. Laptops have been doing this mostly correctly for years now. New cards like the Geforce 750 series only use 5-7 watts while idling but they're not powerful enough for 4K (gaming anyway). Radeon 290's power down pretty good but can run into issues if trying to overclock with power savings enabled or if running multiple monitors.
Sadly there's not an elegant solution to this problem. Lucid Virtu was supposed to solve it....