Uncharted 2 is god-tier. I can't think of any fights that are cheap on Crushing, except the bosses (which are low points more generally). If you play carefully, you'll almost always prevail. Cover is always in the right places. Enemy positions are always well telegraphed. The enemies also don't have perfect accuracy. (They still track your last-known position, so you can easily thwart them and olling still gives you i-frames).
There are 4 fights in Uncharted 2 that bugged me on Crushing.
1. first time you encounter the Brutes in Shambala when you are with Chloe and Elena, when you only have AK-47 to fight them, and they bum-rape you until you kill one and get the bow and kill the second one easily
The map area is very small and very difficult to avoid their attacks, you need to maximally abuse the perspective system and hiding in corners of the map there
2. the large area near the scenic waterfall in Shambala with the 2 or 3 waves of military guys, and then follows with 2 brutes.... well this one was OK, but extremely difficult and punishing, but not terrible
3. climbing down the tower by "sneaking" on Crushing before reaching Shambala.... while climbing down if you miss even a single guy at some points you can die very cheaply and easily
4. the battle between the Brutes and Military guys in Shambala, in which there are infinitely spawning guys unless you meet certain requirements in the fight by defeating certain enemies (namely the chaingunner guy)
Other than that though, Uncharted 2 is insanely well balanced, even on Crushing, I agree. There are a few other moments which are hard, but these are the only ones I would consider a little unfair on Crushing.
That said I think games are generally balanced most perfectly on Normal/Hard in action games, and Uncharted 2 is no exception.
P.S.
I think I'm the only one who likes the boss at the end of Uncharted 2, and I think it is the best ending boss in the whole series.
I thought it combines classic ND gameplay and modern ND gameplay perfectly.... and it felt like an action-platformer boss that I felt fits the game and the ending boss.
On Crushing it is difficult, but I do enjoy that fight, because of it's challenge and for it not sticking to conventions. It's not perfect, but I like that as the boss.
IMO it was better than the final bosses in Uncharted 1 (hide behind boxes and punch Navarro) and 3 (knife fight was so annoying on Crushing..... wasn't that fun either) by far.