I agree with the not playing inquisitor as light side but I found the warrior to be pretty interesting as it.
Although if you don't care about the karma rank it seems better to go dark side right after chapter 2 on most decisions, which I myself didn't do.
And well the warrior's last boss is a juggernaut tank so ofc he was waaay too easy
I actually had to use my heroic moment on the boss before that though because Ensign only had lvl 40 gear
.
Now as for class last bosses:
Consular: as someone who uses interrupt, stun, kb to stop every single attack I see being cast I didn't die at all.
Knight: Heroic Lightning Storm kinda destroys all the clones
Trooper: Easy
Smuggler: Run around pillar + Vital Shot + Heal like mad
Warrior: As mentioned before Jugg tanks are easy as hell. Boss before that a nightmare.
Inquisitor: Run out of aoe + interrupt. I could easily outheal Xalek standing in the aoes though.
Agent: No problems at all as a lvl 46 (aka missing with half your attacks) so it must be a joke as lvl 50.
Bounty Hunter: Give me about 2 months and I might get there