I thought the competition for bronze should have been close. Both gave great performances. Neither had a 3-3 in 2010, their jumps were similar. Mirai was the best spinner in Vancouver hands down. Mirai was much more flexible, could get into positions, lines and extensions that were superior. She also was faster in 2010 and showed less caution than later in her career. Mirai was way underscored in PCS, and in the short program. Her PCS scores in the short were all in the 6's, which was a joke. Neither were on a level of Asada or Kim. I took a survey in 2010 on the other forum, with about 65% thinking Rochette deserved bronze, Nagasu about 35%. So the majority agree with you. but a significant minority thought Nagasu deserved bronze.
As far as the passing of Joanne's mother, or the competition being in Canada affecting results, I'll offer the following. The broadcasters on American TV, who were Hamilton and the Canadian Sandra Bezic, said half of Canada was in mourning, wondering if Rochette would lose "her" medal. As if the results were predetermined. Of course the results were predetermined. If Rochette didn't get the bronze, there would have been 10,000 people booing the results, a look neither the ISU nor the IOC wanted in a premium event with hundreds of millions watching. Any judge that caused Rochette to lose "her" bronze and resulting in mass booing would probably never get another international assignment for years. Judges aren't stupid.