I think there's plenty of depth among the Russian & Canadian men. Currently, they are pretty much all a hot mess.

Does that mean you think they aren't consistent?
So what does depth mean then? Quantity? I'm just being conversational, not confrontational because I do think we are all probably generally in agreement, but are saying different things and basing our observations on variant understandings of what we think depth means. Quantity doesn't always equal quality.
Clearly, U.S., Russia, and Canada have a pool of talented skaters in all disciplines. Canada does have to rebuild in pairs and strengthen their ladies division which has always been relatively weak. There are a number of very talented Canadian men, but none of them have shown signs of breaking through yet to consistent championship level clout on the order of Patrick Chan (maybe that's what you meant by them being 'a hot mess.'

) Stephen Gogolev has a lot of potential. We'll see how he fares under Raf in California.
China has been excellent in pairs, but they are trying to shore up that discipline, and attempting to add strong singles ladies. Han and Boyang are probably their only viable competitive guys. But that's enough to make a push in Beijing. I believe China has a couple of very good ice dance teams already. Japan is uber strong with a quantity of great singles skaters, but lacking in depth and talent (quantity and quality) in both pairs and ice dance.
Russia has great technical feat assembly-line ladies, but they have usually all been over-scored on PCS because of the hype. Kolyada could be slaying and carting home medals with his talent, but he's still trying to get his competitive mojo in order. Samarin is technically excellent, but not well-rounded aesthetically, despite judges often over-scoring him on PCS. The other up-and-coming Russian guys are generally ho-hum and not always consistent, but that doesn't mean they don't score well. Russia's recent top pairs are boring, but they are
always scored well. Let's hope that Boikova/Koslovskii and Stolbova/Noselov can inject more excitement at least...
Italy has two brilliant men in singles, but lack depth in other disciplines. The thing about it though is that with counties like Italy having one or two talented or at least competitive skaters/teams in pairs, ice dance and singles, those skaters don't have to worry about going to Worlds every year. In contrast, countries with depth (quality and quantity) in all disciplines end up wasting the talent that can not be fully developed because so many good skaters have to languish at home and miss out on competing at Worlds. That's because it's highly difficult to practically impossible for most skaters to break through the depth of talent.