I don't think we are seeing many challenging situations in any FSD videos yet. Here is a video of a Cruise presentation last year at Google Next that show clips of a few of these challenging situations in San Francisco--one of the more challenging urban environments you can find. Scroll to 3:40 in the video.
Pretty good that Cruise can handle situations with multiple cars blocking the lane, double- or triple-parked cars. Cruise received a permit from the California DMV just last week to remove the human backup drivers from their cars. This allows them to test level 4 autonomy (full self-driving under certain conditions, geo-fenced) on the streets of San Francisco.
Tesla of course has the advantage of much faster learning due to cars on the road, and has a good chance to be first in solving general full autonomy (vs. geo-fenced or other boundary conditions).
Btw. Reason for posting this here is that while to many of us it's clear Tesla is in the lead, the industry does not agree with that. The industry puts Cruise and Waymo in the lead with Tesla a challenger. See the 2019 Navigant Research autonomy leaderboard:
View attachment 602212
As for Tesla's data/real-world miles advantage: the counter argument from Cruise, NVIDIA, and others is that simulation can make up for a lot of real-world miles. This, plus the fact that Tesla FSD is still at level 3 (limited self-driving: vehicle will inform the driver when he or she must take over), is probably the main reason that you don't see analyst upgrades yet from this FSD beta release. I expect as soon as Tesla moves to level 4, the analysts are going to pay attention.