Taking out the KR TD, allowing 17 points for a game isn't too bad. If they risked a stop on one hand with a touchdown on the other hand, there might have been some more long plays and points given up. It's a different mentality when it's late in a game and you're behind and need the ball back, for instance. Then you have no choice but to risk giving up a big play.
21 isn't bad either. Also should have been more on top of things early I can live with the two TD in between. The special teams thing is making me angry though. I didn't know if we could do that and manage to win, but I guess you can give special teams partial credit for the winning TD.