People and fans tend to forget the other team gets paid too, the players are the best football players on earth. I would argue that the Ravens were near 100% healthy on D outside of Peters they had the team back in place. They have other injuries no doubt but so do the Rams that's football.
The Ravens like Harbaugh or not are a very well-coached, tough team who were playing to keep playing at home in a top HFA type of stadium.
The Ravens don't give you much most of the time they don't beat themselves and they didn't yesterday. Dont forget Huntley led them back into a tie with the Packers in that same stadium losing by a point because they refused to kick the extra point and went for the win. The Rams earned that win.
Stafford made mistakes and he makes big mistakes but this is the NFL the best of the best even on the bad teams. Sometimes you just have to tip your cap and admit the other team makes plays.
Luckily for the Rams when they needed Stafford the most he was at his best yesterday.