First off welcome to the DIS.
Considering to join
DVC is a both sometimes fun yet confusing time. There are lots of things to consider. It's true, that if you buy DVC, you won't be able to utilize the various special offers for regular hotel stays like the current buy 4 get 3 deal - unless you choose to pay for it cash and stay that way. When you join DVC, you are basically pre-paying for your accomodations for the life of your contract. Disney does not therefore need to entice you to come and stay in the resorts, since you have already taken care of that through your purchase of points. They know that you will either come and use your points, you'll bank your points for the next year, or you will let them expire.
Anyone is able to get the deals, but they are over and above your membership purchase price. The deals offered however, are also for a hotel room at rack rate, and then they throw in the rest.
As far as the meal plans go, as a DVC member the same thing applies regarding the free dining promos they've offered in the past - you can get it if you purchase a cash package same as anyone else, but it won't be offered to you on a points stay.
In the long run a DVC purchase can save you money on the accomodations, you just have to get beyond the cash out of pocket now and then divide the cost over the length of the contract and the number of points you'll use to better determine how much an individual trip would actually cost you. It really depends, however, on the level of accomodations you are used to staying in. If you are a values family, then DVC probably isn't the best thing for you. If you are a deluxe or at least a mods family, it could very well be good for you. There are annual dues that come along with the membership, but once you've paid your purchase price (either by cash or you could finance it if that works best for you, though many folks on here disagree with that concept since it is a luxury purchase not a necessity like your house or car) those dues are then all you pay for the remainder of the contract - unless you choose to add-on more points!
Using your points you can then stay at any of the actual DVC resorts (currently 8 and growing - soon to be 11) at no out of cost pocket when you stay, unless you make a charge to your room while on property. Or you can trade out your points and stay at any of the other Disney resorts around the world, or in up to 500 destinations around the world, take an Adventures By Disney trip or book a
Disney Cruise. Each of these other options come with a $95 transaction fee and have higher point costs to them than staying in a DVC resort. Some people like to do them, but more often than not the best value of DVC is to stay in a DVC resort. The whole point of the DVC program is the flexibility of it vs. a more traditional timeshare where you are buying a single week in a single resort. You get to choose when, where and how often you use your points.
We are a family of 5, and being able to not have squeeze into those tiny hotel rooms, or book 2 rooms is a huge plus for us. And being able to cook in room is another plus. We don't do it all the time, but it does work out well and we do enjoy it.
Take your time to read more on these boards and do your homework. It might work well for you and it might not. Hope this helps.