He left Sharks because he wanted more money. That was his primary reason for being unhappy with them. That goes back to him being on a $600k contract and Ben Hunt signing a contract worth double what he was on.
He might have a thousand reasons for picking us over other clubs. But at the end of the day he wanted a huge payrise and that's why he left the Sharks. He felt like he was worth more than they were paying him. Moylan supposedly felt the same after being in Origin.
The fact is he would not be here if he wasn't getting that payrise. He might have other reasons to pick us over say the Knights or other teams interested. But money is the reason he wanted out of Sharks.
Edit
https://www.smh.com.au/sport/nrl/ja...one-else-are-accessories-20170825-gy44ui.html
Maloney on what he thinks he's worth.