^^
and that is the whole issue. He stated himself in the 9club interview, Away Days Premiere was at May 12th and that he was filming the tricks for his introduction on May 8th knowing that he will be in it.
Here is the part of MC interview that illustrates why people might think that MJ was the asshole...
"[...]We had to reduce pay and I just told him, you know what, this sucks. You?ve been in this for fucking years, putting your all into it, blood, sweat and tears and I wouldn?t feel comfortable asking you to stick around. We talked for a while, and I knew he was going to go skate for them. Everybody started talking about the rumors again, but it was a mutual thing and fully respectful. It was a sad moment. It sucked for me to have to tell him that, and to have to say, ?You should probably take a better offer,? because these motherfuckers are coming at you all crazy. He?s almost 40 years old, I think at this age you should go get yours. And if he was gonna stay on, I didn?t want him to be resentful for the decision.
I sent him a termination agreement over a month ago and in that agreement we asked him to hold off a while from announcing because we had our product and the agreement was to protect us and the production. But I told him I was open to talk about the agreement and change anything. We asked him to keep it on the low for a while. But I knew it was asking for a lot. But? that?s what he?s getting paid for? Then I heard more rumors and I hit him up for a couple of days and he wasn?t responding so I had to be blunt. I was like, ?Hey, I?ve been hearing these rumors that you are about to be announced at the Away Days premiere. What?s the deal with this?? I thought he was going to be on the team through at least the summer or July.
Then he finally got back to me, but was just like, ?No, there?s no announcement? who would say that?? So I asked him again, ?There?s no announcement tomorrow?? He?s like, ?No.? Then the next day, the night of the premiere I just get a text, ?Marc was just announced in the video.? I was just like? that is insane. Last night on the phone he said nothing was happening. [...]"