That's absolutely true. When you go talk to timeshare people, they like to talk about "anyway dollars" (dollars you'd be spending anyway), they like to talk about how hotel rooms will cost more in the future, and they like to talk about how this is an investment in your family. That's really a slanted viewpoint intended to separate you from your dollars.Buying timeshares is a luxury not an investment though they try and convince you otherwise.
This is a luxury. If you can afford it and think it's a good choice for your family, fine. But go into it realizing that you'll likely never get back your initial investment, and you're committing to paying the maintenance fees every year. You're taking the OPTION of paying for a vacation and making it MANDATORY for yourself.
A timeshare can be a good deal for the right person, but if it's a financial stretch, if you have to borrow, or if you're at all unclear on what you're getting . . . then you're not the right person.