Interesting topic, indeed why do 777 use this, I think these results/name/photo is rather private.
Not sure who's idea it was, but I'd lobb it in the category of the Eastern European/Russian sim teams not quite gettting what it is we want in an single player career mode.
I wish someone would hire TK (or whoever designed the EAW career system for him) to design the career mode interface, briefings, etc. for Rise of Flight, CloD, etc. Put an excellent, authentic feeling career mode along with these flight sims. A really good flight sim career system would feel like your computer was back in WWI/WWII/etc. even when you are in between missions.
Global Career Statistics is the exact opposite of that goal.