I have no idea why Steam (the game platform) wouldn't have incorporated coinpayments.net to deal with this... they could have accepted 75 different altcoins without building the solution themselves.
I have no idea why coinpayments.net didn't contact Steam and offer their service.
I have no idea why any of these things occur except for the fact that cryptocurrency and merchant acceptance is still in the stone ages.
In general, I just have no idea. :)