Is it because it's a general issue to calculate fuel starting from signals like IAT, RPM, MAP, ECT...?
Or it's because our cars are made to run a MAF and the GM engineers didn't care too much about SD?

I mean: does an accurate SD management exist?