Oh man I really get what you're saying here ! more than 20 different version of audio ucodes can indeed lower your motivation...
(Still it's nothing compared to the jungle that is GFX ucodes... I compiled a list of more than 50 different versions/revisions.... but I digress)?