Maybe. But put yourself in his shoes and (if he's motivated by shite loads of cash) it's a great move.
I've been critical of players going to the sand-botherer league, but that's when they are ALREADY on hundreds of thousands a week. Toney does OK, but surely not in that league. If no-one else was in for him, then why not maximise his earnings?
Toney is in a different position to the wealthy stars who've been going to Saudi. Toney hasn't earned half of what the others have, so a big cheque is understandably significant.