It was just a matter of time. Major resorts like Diamond, Wyndham and Westgate are fighting back to put the […]