Say GWS have offered 6 million for 5 years, that's 1,200,000 per year
Say Melbourne offered him 1.8 million for 3 years, that's 600,000 per year
Of the extra 600,000, he'll lose around 300,000 in tax
On top of that he'll lose around 50,000 flying his family and friends up and down to Sydney.
So he'll be 250,000 a year better off for the first 3 years.
In 3 years his contract at Melbourne will likely be around the 900,000 - 1,300,000 so the difference will be marginal
All Melbourne need to do is find a business that will "employ" Tom on anywhere between 150,000 and 300,000 a year for 3 - 6 years to make the whole GWS thing a waste of time.
This is before you take into account the positives of Melbourne and the negatives of GWS.
I remain incredibly confident that Tom will remain a Demon