You, dear sir (or madam, or other), are my new hero. If I could accumulate enough Battle Points, I might even play as you.
Seriously though, I cannot agree with everything you wrote, but in general, you hit the nail on the head with many of your complaints. Especially the focus on kills for everything that is of importance in this game (Battle Points, Score, Credits, Milestones) - a game that was promoted as being objective-based - is absolutely ridiculous. It takes me weeks (literally, go check it, EA) to unlock weapons and weapon mods, because bringing down an enemy to 1% of their health doesn't net me a kill - that goes only to the lucky guy who stumbles into them in the end, knocking them dead. Attacking or defending the objective gives me what exactly? A warm handshake from my team? Not even that.
And the hitboxes... oh my Midichlorian, the hitboxes... I cannot even tell you how many times I have crashed my starfighter into ten meters of vacuum next to some space debris.
I could go on, but you covered it pretty well. Kudos.