Good point! That seems like the best way to handle this. Getting blacklisted from the airline for causing delay by skiplegging is totally fair play IMO.
Except it's not if they refuse to listen when you tell them that you won't be taking the last leg.