It very much is Bethesda's issue. They chose to go through Steam.
Would your rather have EA's Origin?
Digital Download systems among them all.. steam cannot be beat..... it's patching and updating and download system currently is #1 on the planet..
Use it properly and you won't generally have issues, offline mode has been available from the start, DLC download for HD Textures doesn't occur right away, you have to manually trigger it.... I personally tested 2 other systems and not only logged in fine. .but start skyrim without a hitch.. so either it's the specific server you've selected, or your internet connection to steam is kinda bad at which point general internet weather is a factor, outside of yours and steams control. Again Offline mode would have resolved this.
Steam has dozens of servers mirroring the same content... pick a server that is perhaps far away or unlikely to be in high demand....
3 hours is a 1st world problem... http://www.webmastertalkforums.com/attachments/lounge/2821d1327634603-first-world-problems-demotivational-posters-first-world-problems.jpg