No it wasn't - it's literally to show Rose and Finn that evil and greed are enevitable so they need to set their priorities on loved ones instead of trying to save the entire galaxy.
The introduction of the code breaker was a positive (“good is a point of view”). Ep8 looked to be set up to tackle this question then reasserts who is good & who is bad.
And the DO tackle that question pretty hardcore when Luke is talking about all the ways the supposedly good Jedi were bad. The question isn't who is good, it's "what actions are good?"
They tackle half. When Luke talks about the bad things the jedi have done. To tackle the question we have to know how the Sith/First Order (or just Kylo) are doing good.
Star Wars NEVER asserts that "good is a point of view" - It asserts, over and over, that "good is a point of view" is the mentality of evil/selfish/nihilistic people.
Meant more that in the original trilogy people were clearly good or bad (except Lando, vader killing palatine). Prequel, who is good & who is bad is less clear, like you say action