I don't know what game you're talking about. People don't die in "a couple of hits" more like 6 or so unless you have a close range weapon that trades its effective range for a lot of close damage.
As for the projectiles, that's way off. If anything, they move painfully slow. You have to lead your shots like a motherfucker at any range, and you are more than capable of dodging projectiles because of this. If it wasn't star wars, with its precedence of slow moving projectiles, it would be a bit annoying, but since it's star wars, it makes sense.
I fire from hip all the damn time, and am usually in the top 4 of a match of 20v20. You don't have to use ADS in close/medium range what so ever, and it's better not to. I dodge shit and quite often get hit from behind, turn around, and continue to rek the other guy as I dodge a majority of his proceeding shots.
As for the Jet packs, 90% of the partners you will auto team up with, have jetpacks as their main loadout, and you can use your partners main loadout. I used the fuck out of jetpacks before I was able to unlock them myself. And I don't think spamming the fuck out of jetpacks is very lore-friendly, so the CD is appropriate imo.
The only real argument, is against the random spawning powerups. Of course, there is some strategy here. You can search them out, or just focus on combat. The radar detection for power-up is pretty damn far, so it's not hard to find what you're looking for if you really want to.
At the end of it, battlefront is a nice, casual shooter. Not everything casual is bad. I think it being casual works out for the game. If I want to experience the Star wars universe, I can easily load up the game and not get swamped with specifics. What sells this game is not how complicated and elitist it is, but the atmosphere and just plain fun. There are times I don't want to get involved in something like BF4, and just want to play something a little more chill. I'm glad this game exists for that. People are a lot more friendly as a result, too. Ofc Holla Forums will always be full of those who call every game shit unless it's on par with battlefield.
Loaded it up just for you m8. Ultra 1440p. Game runs around 70-80 FPS for me with a 4790k and 390x.
They really need to increase File size limit for upload tho, Jesus.