You can really make this work for you. DH HATES them. He is very nice. ( I am too) but business is business. We were booked into the Hilton Waikaloa on a military rate, which was a great rate for the five days we planned to be there. Lo and behold, I got an offer for $600 for five days including $100 room credit. MUCH better than the military rate, so I grabbed it. The hook was, attend a 90 minute time share presentation. I managed to get "unhooked" from that. I had them send me an email stipulating that. I had them send me an email refunding my money if DH got "activated" with the Army, and when we went we had a great time, $100 room credit and no time share presentation.
Then another time we stayed at the Ka'anapali Marriott in a time share unit through the hotel. While there we were offered a free night if we went to the time share presentation. 90 minutes, well worth it to me. DH and I went, had breakfast, and told them that we would stay for 90 minutes but we were not buying. Best line, " I can invest the principal and stay anywhere I want on the interest for a week and not have the annual fee". They can't argue with that. Hotel rooms go up and down with regard to the economy.
Another time, our family of six got a free Luau in Hawaii at the Hyatt! That time share I was asked to leave because the sales person wanted to get to a "buyer". Clearly I wasn't.
Another time in Hanalei, we had a wonderful dinner ($100) for attending the Hanalei Bay Resort's time share presentation. Well worth the dinner. You just have to be firm. I told them it wasn't a 4 star resort. No moderately priced restaurant, no health club. (It was a great location btw) but you can't be "impressed".
The funniest one that I did was in Newport RI. I walked out of the timeshare presentation to see the model and said to the sales person, "What is that smell?". He said it was the wonderful ocean air... I said, "OMG, it smells like dead fish to me!, No way could I stay here." I got my gift.

and left early
You can work it by being firm and confident. I am usually out of there in less than the 90 minute.