I’d agree with you if Vegas told Shipachyov he needed to ‘earn his spot’ from the onset, but that’s not what happened. To get him to sign they wined and dined him with talk of prime ice time and responsibility.
And here we have the crux of the issue. In Russia it’s common to take people at their word during negotiations. In North America it doesn't matter what someone verbally promises, if it’s not in the contract - tough luck.
Both sides are at fault; Shipachyov (or his agent) for total naivety to how things work in the NHL, and Vegas for their duplicity and underhandedness.
Duplicity and underhandedness in doing the same shit every nhl team does with every free agent that gets more than 3 million on his contract? I seriously doubt they said "we're gonna tell the coach to staple you to the first line regardless of how well or poorly you play and you don't have to listen to him if you don't want to" or anything even remotely within that ballpark by implication.
What you're ignoring is that Vegas signed Ship in early May. Months before the other 30 teams' protection lists were due. McPhee likely reasonably believed that the kind of roster he'd get would be an uncompetitive but hopefully reasonably based on good potential for a quick build to competitiveness, and as such there'd be plenty of room for a KHL star with little competition.
McPhee is smarter than many give him credit for but there's no way he could have possibly anticipated that Florida would trade him Rielly Smith to take Johnathan Marchessault or that William Karlsson would go from depth scorer to bona fide first liner, or that he'd have a good second line in Neal, Haula, Perron right out of the gate. It's not unreasonable at the time of the contact's signing, that Vegas told Ship that we would have the top 6 opportunity in the NHL he wanted because McPhee and his team very likely believed that he wouldn't have much competition in the top 6. Even if McPhee
had the expansion protected lists when he signed Ship, the best center he had available to him on reasonable belief was Erik Haula. Or actually more accurately, Cody Eakin since Eakin's best pre Vegas season total of 40 points was higher than Haula's 34.
And sure. Even after the draft and through training camp, Vegas' center depth still looked pretty pedestrian but the overall roster looked much better than I'm sure they were expecting, and Ship on arrival wasnt listening to instructions. And it's not like he didn't get his chance in the top 6. In Ship's only games played for Vegas in the preseason he got starts as the first and second line center, so his insubordination at camp didn't come from not getting what was promised in the preseason, and his insubordination in the AHL came from Vegas being stuck with too many one way contracts on the roster.
Shipachyov MUST have been told before signing the contract that Vegas may end up sending him down temporarily because they'd have an influx of one way contracts to move after the expansion draft. No one ever confirmed that he was told but why else would a veteran professional hockey player agree to signing a contract with a two way clause? Have you ever heard of an NHL contract over 4 million with a two way clause? Either Ship was informed of the contingency two way clause and agreed or his agent is a moron.
That was definitely a contingency to allow for roster housekeeping after the expansion draft. And yet despite almost certainly being told this when he signed the deal and after definitely being told this and having the information released to the media when he was sent down at the end of the preseason, he still acted like an entitled diva in Chicago, didn't listen to the coaches in the short time he actually showed up to practice and then stopped showing up altogether (and if my memory serves right I think he flew back to Vegas without being formally called up). Vegas made it clear to the media and, by extension Ship himself, that Ship, Theodore, and Tuch's demotions to the AHL were not permanent and moves would be made to make room for them. He just didn't have the patience cause he didn't like being sent down even though the possibility of that happening was more than adequately communicated to him. If he didn't know that could happen, he and his agent didn't do their diligence in the course of business in properly reading a contract before agreeing to it. I fail to see how that's Vegas' fault.