Indie to me means a SMALL team (less than 20 total) selling something that is primarily a passion project, and not controlled by a larger entity. IE Minecraft stopped being indie when it was bought by Microsoft even though the team didn't get very large.
I'd love to hear a counterexample though.
BG3 is a rare example of a AAA indie game.
Could also be 'don't do that because 8% of our target market wouldn't like it' during early development or in non public versions. Or silly image stuff like car manufacturers not allowing their licensed cars to show damage in racing games.
Last one is blatantly obvious, the first one, you'll never know about it because it was internal.
But I still move that makes BG 3 "not indie".
BG3 is indie because they financed the game with money they raised themselves and self-published. It's that simple.