To be fair, in the case of Steam they legitimately did try. They supported bitcoin purchases for nearly two years before they stopped, citing volatility and processing fees:
https://steamcommunity.com/games/593110/announcements/detail...
https://steamcommunity.com/games/593110/announcements/detail...