May be a combination of both factors - player is upset he didn’t get his money when he thought he would and now that his stock is high he’s deciding to move on to make even more. Player may have stuck around if the pay was upfront. Loyalty likely went out the window immediately when the money didn’t come in the timing that he expected.
We are all speculating.