Hah, but the reality is, Osmond has an Olympic silver and Gold has an Olympic bronze, and neither has a World medal. Osmond also has 2 international wins (including a GP), and Gold has none. Also a fact. All your whining and hatred doesn't change these simple facts.
Osmond had the lowest ranking of all the Canadians in the team event. She was 5th in the SP out of ten, and 5th in the FS out of five. The Canadian men were ranked 3rd and 2nd; Canadian pairs 2nd and 2nd; and dance 2nd and 2nd.
The US ladies finished 4th and 2nd in the team event, and it was Abbott who took the US out of contention for silver.
As far as Osmond vs. Gold is concerned, all of Osmond's international wins in 2012 were in the early season, but she tailed off after Nationals while Gold improved her performances. Since Osmond beat Gold at SC 2012 (Osmond's last international win) Gold beat Osmond at 2013 4CC, Worlds 2013, WTT 2013, Sochi team, Sochi Ladies and Worlds 2014.
Yes, I realize Kaetlyn has suffered from injury this season, but it appears the injury has been due to Kaetlyn's efforts to up her technical ante, which she needs to do to be competitive with Gold and the other top skaters, as Kaetlyn is limited by the lack of a loop jump and her inconsistency with 3f+3t.