All those reasons you listed were why I never went with a publisher. I'm a big fan of print-on-demand. Good luck!