Right, you completely missed the part when they find out that THE REBELS, the "good guys" were also involved with those people. The master codebreaker is clearly a good guy, he's there
If you take everything into account that is said on the subject in TLJ the message is clearly saying - "it's complicated" not "it's just business"
Yes, Finn seeing the ship owner’s past deals tells the audience “it’s complicated” but showing the rich people as not caring tells the audience “it’s just business”
And I don't think it was showing the rich people as not caring, I think it was showing them as blissfully ignorant (just as you may be if you we're to visit Las Vegas on vacation.
So, as per the Shirkey principle: If your problem is national defense and the solution is my weapons business, I'll make sure you always have a problem with foreign invaders.
I think this is one big thing that the Ancap types get wrong - capitalism doesn't make society moral. If there's a demand for weapons, someone will fill the demand.
yeah, this part I liked. "The introduction of the code breaker was a positive" mirrors kylo's light & Rey's dark sides developing. ie neither is wholly good or bad.