It would be really easy as a DM to just railroad players down your set path. And when writing your own homebrew campaign it's really tempting. I find the randomness and adaptability a much better creative challenge. Let them explore and develop the world that they want to play in!