Oh, and I forgot to mention in my original post that yesterday, I put a Fog Cloud in-between my party and some distant goblins a little below me to prevent them from shooting at me... and guess what? They could shoot me through it just as if it wasn't there! They must have had Truesight 120 feet, because normally, you CANNOT SEE through heavily obscured areas, and therefore you CANNOT TARGET creatures with ranged attacks.
Fog cloud might be bugged, I'd suggest making a bug report. I use the Larian feedback page and so far I got a response on all my reports.
Fog cloud and darkness are both bugged. It just makes whatever is inside it blind as you said. They can even jump out of it without being able to see. Since you can jump as a BA, it makes the spells almost useless. You’d basically need a fighter with blindsight and sentinel to stand next to the blind target while the spell is cast to keep it in there. I was trying to set up devil’s sight. Caster enemy Wyll was the turn order. Blinded enemy, end turn, enemy jumps 40 feet while landing perfectly, and drops Wyll. So the enemy knew where it could safely jump, and what target was there for it all while being blind lol.