The game doesn't even throw many bosses your way (which is a shame imo).
Huh ?
there's a metric ton of bosses in this game, particularly when you reach a certain point in the story, then you get random ones on the planets
We have to differentiate between combat vs wildlife and combat vs humanoids in this game, because both is different.
Wildlife is more like "souls". Mostly dodge, sometimes parry, but whenever your Lightsaber hits you do direct damage to the health pool. Force powers can work, but have rather weak results here. Especially on large creatures. This is true for most bosses (not all though).
You're not playing right if you think force powers have rather weak results. You straight up one shot most of the little creatures with enhanced push for instance
Than there is combat against humanoid targets. They have a defense meter. You can only damage their health-pool when their defense meter is empty or you hit them from behind. You can deplete their defense meter by parrying (not super effective against elite ones), attacking them or using force powers and special attacks. Using powers to control their defense works great and is more effective than parrying imo. But you need to be active and aggressive to replenish your force-power. Throwing a purge trooper against a wall and than jumping him is more effective than to wait for one of their attacks to parry. Powers can also be used to crowd control. Storm troopers shooting you? Pick one up and use him as a shield for example. Slow the elite trooper down and go for the weaker first etc.
Look, I'm not saying this is completely different than souls. All I'm saying is: Do not go in and expect it to be Dark Souls with Lightsabers. Because it is "not hide behind your defenses" and strike when opportunity allows it. You can make your own opportunities, if you want. It's actually quiet fun, not the best combat system in the world, but fun.
Sorry but Grandmaster is actually souls with lightsabers, since you cant really use the force all that much until you get the heal upgrade in the skill tree that fills entirely your force gauge each time you're using a stim. Doing executions don't really fill your gauge until you get the "+ force on hit" upgrade in the skill tree as well
Like the whole point in GM is to dodge / parry and chip away either health or stamina as efficiently as possible, but you can't really toy with the force as creatively and as often than in Jedi master. It genuinely feels like a completely different game, to a quite baffling extent.
Like seriously Jedi master is almost a mindless (but rad) beat em all with a ressource to manage in order to do cool shit when you're not dealing with bosses. There's a defense meter for some enemies that you can break which in turn enables you to do finishers. Its super fun, don't get me wrong, but really not the same lol