The big problem with the wall of text is that there is no voice acting. BP tries to condense a complex story about the future of earth, economy and political interests and everything has to be reasonable. Having that information read/spoken to you makes a huge difference. (This issue will be solved soon, yay)
I always thought about BP as an interactive movie, rather than a normal game or mod. It saddens me a little bit that I can't share the experience I had with others, since most people belong to the "casual realm", if you know what I'm talking about.
The story is rich and deep, and that's what you want in a movie, for example.
BP has a specialized target group, I think.
The fact that you're loosing almost every mission in the beginning helps to deliver that the chances for success are almost nonexistent for the UEF. It's meant to deliver desperation to the player, same as the series Battlestar Galactica does. Some people don't like that, though. They want to be passive viewers, not caught into it with their own emotions.
This also has an impact on mission design, obviously. I think the BP team did a great job and yes, it is possible to beat every mission in different ways, you just have to think outside of the good old FS2 box. You're not just a fighter pilot who blows things up. You are a tactical element and you have to take story elements into account when flying those missions. This increases realism and believability a lot, but that's only my personal opinion.
The heavy scripting also supports more believable battle scenarios, where active decisions have been made and the hell out there is entirely different to what you've been told in your briefing.
Missions like "Her Finest Hour" are so hard to beat because you're trying to achieve the impossible. Of course, no game should be frustrating because it causes people to jump off and abandon it. However, if you grew attached to the storyline you take the price to fight yourself through it. At least that's what happened to me.

I gotta say, Blue Planet blew my mind and took me deeper into the rabbits burrow than I ever expected.
It is rare that you will find such an amount of thoughtfulness and effort in mods or even games, nowdays. Since almost everyone here is playing at hard, at least, you guys should be used to some extreme action, anyway. ^^
Can't wait for Act 4 and 5! ^^
Keep up the great work BP-Team!