I think it's more to do with Sullies Manager than Sullivan himself..
Releases, more money, play first grade etc
It damaged his reputation at Dragons however it did deliver 2 million bucks to Sullivan.
He also just tried way too hard to prove his worth against Saints, especially the way he targeted KF. It backfired, and came off looking like the Dragons had a win letting him go.
Doubt he will re-join us, but stranger things have happened.
Hope the kid gets an NRL opportunity somewhere under some positive guidance.