Some consider having a book accepted by a traditional print publisher to be the holy grail of writing. However, you will likely have to compromise on some of your content and you will still have to do a lot of your own marketing and publicity. Your publisher may also not give you a large advance and your royalties may not match your dreams.