I've tried that, personally. But my frustration always came from the fact that the gameplay itself felt stale.
One thing i've noticed in The Show, is that things seem to matter.
When there's a big event in the game, or a big milestone, you notice it visually, or through the commentary. I called a player up from my AAA team, to get hit first start at 2nd Base in the game. On his first at bat, he gets a nice little single to the outfield, and the announcers commented on it.
He struck out the next AB, but on his 3rd, he gets a double, and they commented again with something like "How about that, got his first hit in the majors tonight, and now, how about a second?".
It's just little details like that, crowds actually cheering and booing big events, or bad calls, and the announcers mentioning important things that make the game feel more alive. And all the teams play a bit different, forcing you to alter your strategies. It just makes you focus that much more.
A team with a lot of speed? A slow pitcher who you can take advantage of with your own fast guys? All of that plays in, and keeps the game fresh, for me.
It would be so nice to see things like that in NHL14. Bill mentioning that your player has picked up his first goal in the NHL, a cut scene of them grabbing the puck and taking it to the bench, mentioning players who are the top scoring threats (I know they mention cold streaks and point streaks, i can't remember top goal scorers in the league). There's just a lot of little things, but my main frustration has always been that i feel all the teams play the same.
Offensive teams should feel different to play than defensive teams.
If they're starting a 3rd string goalie, it would be awesome to see it mentioned, and maybe have the fans cheer louder when he makes a huge save to keep his shutout going.
EA could just do with a bunch of things to make the Be a GM mode more exciting, but, we'll see what happens on the next-gen consoles when i'm sure they will move to a new engine.
I'll definitely be grabbing the demo to see how things looks on the 20th.