Are you willfully being ignorant here or do you just not follow the team very closely?
The Wild traded for Hanzal and Haula get kicked to the 4th line where he had to play with Chris Stewart and Jordan Schroeder. Anyone who watched Haula play in college or in Iowa isn't really surprised he's doing well in an enhanced roll.
This is largely inaccurate. Tuch (Theodore & Shipyachov) were sent down because they were waiver-exempt and McPhee needed to submit his 23-man roster. It is widely known that Tuch earned his spot during training camp and was an opening night casualty simply for the reason that he didn't have to be put on waivers.
Yes Hanzal was brought in and took Haula's the 3rd line spot. 4C was the weak spot of the team at the time. Haula was supposed to fix that. He got pouty and didn't and pulled a vanishing act. It's why JEE was recalled from Sweden (burning a year of his ELC), to play 4C and Haula was moved to the wing.
Haula was 9th in FWD scoring, and would have paced out as a 29p season if he stayed at 3C for his 72 games. He was centering some combo of Parise, Nino, Pommer, Coyle for most of his season and they were all blowing him away as far as points. Hanzal came and in 20g put up half the points Haula did.
BB wanted the to be an energy line, a role Haula is suited for. It's not like he was trying to make him play a physical grinder position.
Yes Vegas sent some guys that "could" have made the opening night roster because of waivers, pretty much happens with every team in the NHL. It usually gets sugar coated with "he could have made the team, but we'd rather have him playing big minutes instead of 10mins a night in the NHL". Tuch was an injury callup, and the injuries happened early in the season.
Haula got injured and Shipachyov was recalled. A day later Marchessault got injured and Tuch got recalled. Tuch wasn't even the 1st choice for Vegas callups. Tuch made more of the opportunity and stuck in the NHL. Shipachyov went back to his KHL team after some drama.