My ideal is just eliminating as much of the randomness as possible. Of course, the randomness isn't exactly random under the hood, but various competing factors coming together to produce each outcome. This is reflected to players as perceived randomness.
Regardless, puck receptions are a good example. I don't see it as a dichotomy between what we have now and making them fully manual, whatever that would entail. The outcome of puck receptions could be far more straightforward. It currently involves too many variables that contribute to the perceived randomness, and the interaction of some of those variables is poorly designed. As a player, you can still account for a lot of them, but all of them put together lead to gameplay that's far less predictable than it could be. This is why the outcomes often feel somewhat out of control for the player.
Taking a page out of Psyonix's book doesn't mean upending the whole game and having to figure out impossible mechanics for each action, such as making pass receptions fully manual. It means a departure from EA's current design philosophy where the various mechanics are confused by too many factors that don't play together so well.
The Abilities are a good example of this, by the way. They clash with the game's core mechanics by overpowering them, which makes the core mechanics less reliable and thus seemingly more random. This is reflected to everyone on the ice from goalies (as an example, think of perfect positioning not always leading to the expected outcome due to Close Quarters) to defensemen (being in position for an interception or disruption that gets overrided by the abrupt speed boost and physics-defying phantom stick afforded by some of the shooting traits) and forwards (beating a defenseman only to have Stick 'Em Up cleanly dislodge the puck at an impossible angle).