A lot of people availed of tour packages, one because they want convenience (same reason I do), and two, sometimes they're cheaper. That's because you get to share the cost. Also, tour package could be a good way to explore the place when you are not yet so acquainted with the area, less risky. Furthermore, tour packages gets you to places in a short period of time. But let's face it, there's more to the place than that included in the tour. That is why, if you have more time, and if your energy allows it, Do-It-Yourself is still best.
One of the amazing people in my life is my Mom.