For anyone that's thinking of making regular and long term repeat trips to Florida for their holidays then taking a good look into the various timeshare options is a sensible idea.
I can understand some of the feelings your friends and family have, however timeshare in the USA is quite different from some of the VERY dodgy stuff that went on in Spain and Mexico in the past. There are benefits and drawbacks on all the different styles of timeshare companies, checking out the different styles and systems will narrow down your list of possibilities. DVC is certainly a lot different from many of the other offerings, it's a system that works well for most ( but not all) of it's buyers. IMHO the most important thing is to look into your vacationing style and your future needs and work out if the outlay up front is likely to give you big savings over the length of the program. It's very difficult for other people ( even friends) to be able to make that judgement call on your behalf, there is a reasonably easy financial template to work out the costings of timeshare/DVC but particularly DVC there is a certain amount of quality choice/desire that is impossible to attach a $ value to. Someone who's not visited Disney is never going to be able to understand why someone should want to pay extra to stay on site, much less understand the difference between staying at a Disney All Star resort as opposed to the Beach Club. Everyone has an area of their life where they particularly like a little luxury, for some it's drinking good wine (GBP 15+ a bottle) as opposed to GBP3 a bottle, for some it's driving a BMW instead of a Skoda, for some it's living in a GBP 500,000 house instead of one half the price, for some it's sporting an Italian suit instead of one from M+S. In all those cases the cheaper option will, in theory, do the job just as adiquately as the expensive option. I'll bet if you asked those friends who are trying to warn you about this "extravagance" why they waste their money on their own little bit of luxury they would become quite defensive. In my case I don't smoke, I don't drink (much) I don't buy expensive clothes and I drive a pretty cheap car, all of those facts are pretty consistant in my life I do however like to spend money on having good holidays, My DVC purchase has allowed me to have some extraordinary vacations with my children that would have been impossible to afford otherwise.