Agreed. There are quite a few ways to this. I wrote about using Poloniex to do something similar here.
My very first steemit post Cashing Out was about this topic as well.
This article focusing on making the transition from steem or steem dollars to bitcoin as frictionless as possible.