Is that supposed to be a good thing? I'm arguing that we could spend years trying to figure it out and still not really know how it works. Meanwhile, there's FDev, who presumably knows how it works, and we're their paying customers for their game.
Is that supposed to be a bad thing?
Veering OT slightly... I like games that have uncertainty, things to be understood within a particular bounds. I, personally, don't like it when everything is black-and-white. There's no sense of jeopardy, risk or chance. What makes, say, the XCOM series great is that, as a general rule, you don't know if you're going to hit or not. Now if you peel back some revelations about the source, you'll find that
even though it shows you a, say, 80% chance to hit,
is not actually 80% chance to hit. Depending on the game difficulty and what's happened beforehand, it might actually be more or less... but the game doesn't show you that... and not only that, it's not even random. If save and reload, and replicate your moves identically, you'll get the same outcome constantly.
Does it help to understand all that? Absolutely not, in fact it detracts from the game to know that. The excitement comes from planning things around "known unknowns"... but if you can be certain "Well, this chain of events happened, so by-design I will definitely hit this shot, even though it only says it's 80% chance to hit"... then that takes away the tension that unknown generates.
Now, to come back to this... the BGS
by design is
not meant to be at the front of player's minds. Of course, players put it there, but FD have pretty unequivocally said (and not really backed from it) that if it is front of mind, they've done something wrong. It's meant to be shifting and somewhat unpredictable sands that form the basis of how the (populated) universe works.
Of course some people will want, and be disappointed by, lack of transparency of the mechanics of the BGS. Feeling that way is fine and that might not be to everyone's liking, but it also misunderstands the design goal of the BGS, which is that it's
meant to be opaque. I don't think that's a bad decision... but if people are expecting something out of a system that it's not meant to deliver, of course it'll be seen as a bad thing.
I will always be disappointed with a hammer that doesn't saw a piece of wood for me, because i wanted it to do that even though i was told it wouldn't.
EDIT: On that last point, it's surprising how many people seem to have come to this not with a "I wonder how this will work" mentality, and instead with a "This is what I think it should look like" mentality, and are critical that it's not that way, even though it was never put out that it would do that.