Depends. Were you planning on eating at one of the package restaurants already? Then it becomes a good option. Will you be arriving later in the day? You might need a package since the FPs could be gone for the day.
It depends on your goals and budget. I like to use them because I would most likely already be eating at one of the package restaurants, so it makes sense to take advantage. I like the cushions for F! that you get at the BB, so it works for us. I like the view from the dining area at WOC, so we do that as well.
But is it truly necessary? No. With some planning you can get a good view at WOC and F without the dining package. And even with the dining package, a good view is not a guarantee. You still need to show up early.
So it really depends on your needs and wants.