As a person that could NEVER travel at the same time every year, that is worthless to me.
Probably not but for a lot a people it does work.
I "own" two weeks each at two different TS's...Jocjkey Club in Las Vegas which I keep for trading because of the low maintainence fees (around $600 each) and a upper B building 5th floor unit with a view to die for at SBR in SXM which we have never traded and go every January.
This has worked out for us VERY well and I could give a rats azz about the definition of ownership. We have "owned" both for over 20 years each and definitely enjoy the benefits of both.
Just because something doesn't work for some people doesn't make it unfavorale for everyone