Here is what I'd take away from the posts here if I were looking at buying.
DVC is not perfect. There are things about DVC which you are likely to find disappointing. Be realistic about that. When you turn over your money to DVC, Disney has you committed. You can't walk out because the room sucks and contest the credit card charge, a threat to never come back is empty. Rooms get shabby prior to the refresh cycle. Availability is often a lot harder than you would wish or understand when you are at the point in the process you are now. Perks come and go, and Disney doesn't see DVC as a loyalty reward program where they shower you with perks.
There are things about Disney that over time you are likely to find disappointing or have not planned for. Tickets get more expensive every year, and when you go from two small children to two "Disney Adults" the park tickets get really expensive - and sometimes the kids would rather be at Universal, or the beach. Sometimes your favorite attractions or restaurants disappear (RIP Adventurers Club, goodbye Wonders of Life pavilion). Over our Disney life together (we married in 1995), the food has gone from pretty good to barely edible - and at a dramatic increase in price.
There are things about your life that will change over time. Your kids will get older and may want to go different places - or be where mine are where there is no time on the calendar that there isn't school, sports practice, rehearsal, leadership retreat, or mom and dad having a work commitment (ETA: We can't even travel over Spring Break - baseball tryouts and practice is over Spring Break). Your finances may not always be what they are now. You may have a period of poor health that makes Disney difficult.
Be realistic going in. Understand what you are contractually getting - because that is all Disney is obligated to give you. Make plans for "what happens in ten years when our kid is doing traveling soccer and we don't have time to travel" - there are options like renting points that can keep you content through that period. Know what availability is like - so you aren't disappointed by not being able to get a room for a week at Hilton Head during the Summer, or not being able to get that trip to
Disneyland. Understand the cost of cruising on points if that is a driver for buying direct.
The people complaining here have a valid perspective. Your opinion under the same circumstances may be different and the things they are complaining about may not bother you or knowing about them, you may be able to compensate for them. But take your time to understand them - setting realistic expectations for your DVC experience can be the difference between being delighted and disappointed