I don't subscribe to the theory that every little thing I dislike about Valve is explained away by their fun or interest level. You get all weird and pedantic about this stuff Dev, I just find it amusing you're so obsessive about it
Sometimes things just take time. There are many aspects of game distribution that are not fun or interesting but Valve employees do them on a daily basis.
Playing: Xenoblade Chronicles DE, Ys IX, God of War
Watching: Lupin, You me and the Apocalypse, Days of Thunder