One of the posts on this thread inspired me to try to figure out how my BCV points (purchased this year) are actually working out. We have a 1br for 5 nights the week of Christmas. It's costing 205 points, so taking only the dues, we paid $1675 (and change) for the dues. Looking at the Disney hotel rates, the exact same rooom (which wasn't even available last year) is $1234/night... according to the checkout cart, $6941 (and change), so an additional $5250, which, divided by 205 is more than $25 per point earned back. I checked and looked at the current 25% promo, it is available at 1048/night-- a steal at $5900 with tax, so then I'd only be gaining $20/pt.
As someone who purchased BCV this year for about $120/pt, even with the relatively inefficient 1bedroom villa and promotional rates, I'd get the value of the purchase back in about 6 years...maybe 8 if you consider the time value of money.
And for those who say "you could rent points much cheaper than $1048 a night" -- I presume you have not actually attempted to rent at BCV around the holidays, I've tried unsuccessfully several times (2019, 2021, 2022). Like
@thelionqueen, I'm guessing the people owning their BCV/BWV points for the next 20 years bought them to use them specifically at the resort or are holding them because they are attached to the resort and want to keep visiting. It's already tough to book longer BCV stays for much of the year and I don't see it as likely to get any easier. I don't think you can defend buying BCV or BWV as the best investment (compared to VGF or CCV in the 140s)-- but the points are actually pretty good value for the money if you love one of the in demand 2042 resorts and know you'll use them each year (or every other year banking and borrowing) for the next decade.
(not extremely relevant but just wanted to say that I love BWV as well and would generally apply the same calculus)