Some hosting companies give you the impression that THEY own everything where DH gives you your little “slice” of a well configured machine. It’s all there to do what you wish with it. As long as you are a good citizen then there are no troubles.
The problem here is that your question gave us the impression that you were asking for Dreamhost to actually move the data (in or out) for you. This is not traditionally a service they provide (as I understand it).
If you want to stay, great. If another company will serve you better, go! Just remember that if you liked what you got here, let people looking for hosting about Dreamhost.