it helps car makers get those fancy tags and certifications you see that say ULEV (ultra low emissions vehicle) and report lower CO2 emissions
The cause of rev hang can be put down to the war on emissions. Recently, manufacturers have been intentionally implementing rev hang within ECU programming to save themselves from a potential emissions scandal. When the throttle is released and the clutch is dipped, an ECU with rev hang is programmed to leave the throttle slightly more open than usual.
This strategy is used because it was found that suddenly closing the throttle produced a sudden spike in gas pressure within the crankcase which emphasized the rate of oil vaporization, thus adding to emissions from the engine. Also, when the throttle is suddenly shut, the fuel mixture suddenly becomes lean which creates NOx (oxides of Nitrogen) which also contributes to emissions.
By keeping the throttle open for a small period of time after the pedal had been released, this pressure spike was avoided and cleaner emissions were achieved. Found most prominently in US-spec vehicles to meet the emission rules over the pond, this pre-programming has frustrated many owners since its development. Rev hang can even be found in Subaru’s WRX STI, along with prominent cases in VW and Hyundai products.