Nah, it was a good game. Not great, but very enjoyable. Yes the checkpoints/save points suck but that is about it. Combat is great. Turn down the difficulty if you are not that quick. You really actually have to block and dodge, if you don't you will just die over and over, which sounds like what is happening to you. Learn the mechanics, its like a souls game with the combat. If you do not parry and dodge and block, you are dead.
I had a lot of fun playing this in Story mode for a couple of weeks, especially while my Puerto Rican MIL was in town and I couldn't fully converse with her due to language barrier. Story was fun, lots of things to unlock and it was great progressing through and getting to the finish. Altogether, I give it 7.5-10. With that said..
What upset me the most about this game is the fact nothing happens when you complete some large milestones, post completing the story, such as:
-Fully exploring planets
-Fulfilling entire Jedi skill tree
It would have made me loyal to completing these things if I knew there were more rewards to be had
Other things I disliked:
-Even though you make an alliance with the Night Sister, the whole planet still hates you (wtf?)
-The mods to your saber are purely aesthetics, i.e. do not affect to play of it. I think a great future would be aspiring to get different materials for more damage, something. I'm playing on my 60" TV and can't notice a difference in appearance when actually playing.
-Same with Pancho material - make different materials stronger against impact and/or lighter and you'd be able to run faster or jump higher (not that you need a higher jump after getting the double-jump ability)
-Making the ship more interactive (interior) and LET ME FUCKING RUN IN THE SHIP
-Crawling between crevices and cracks was annoyingly slow and pointless
-Not being able to re-visit imperial ship with Vader after the story is complete sucked. Would have liked to roam around there more
-ADD FEATURE TO REPLAY PARTS OF THE STORY FROM WHICHEVER POINT YOU WANT so I can replay the empire ship.