Are the Splatter and Hijack mechanics broken?

Sheesh I sure think so.
I’ve gotten so frustrated with these I felt like posting.

Splatter- in nearly every game I drive at full speed, into enemy Spartans, only to simply lower their shields, or better yet get hijacked.
Conversely if I get splattered, my spartan just dies.
Yesterday I got splattered by a Mongoose that had just started to move. Am I to believe that Spartans can take rocket splatter and live, but die if graced by a Mongoose moving at a snails pace?

Hijack- Yeah this is complete -Yoink!- Often I get hijacked from unimaginable distances yet I NEVER have the option to hijack from these distances. Surely I can’t be the only one experiencing this?