I think you're pretty much right bro. And definitely right about Mateo - he's playing well, but not exactly taking the game by the scruff of the neck. Vague is an apt word for that man.
He looks like he's building towards something at least. The Raiders and Sharks games were his best 2 in recent memory, by a long shot. Yesterday he also recorded 11 runs, 94m, 4 tackle breaks, 2 offloads, 1 error. Not amazing stats but decent off the bench. He also had 19 receives, i.e he was used as a link man for almost half of the time he got the ball in hand, and some of his passes out the back looked a lot better than what TL was producing. Though he also ran the ball a couple of times without any intent to offload, which was great. He just needs to find that balance. He's at his worst when the team has no direction and he's catching the ball flat-footed, looking to offload almost before he's even been tackled...that's when it turns to shit.
Just as an aside, we talk about us having a strong bench, as do the commentators. For mine that's been a deliberate decision made by McFadden, especially after those games mid-season when there was a noticeable drop in performance of the side after the first 20 mins. But starting guys like Lousi, Ikahihifo with a clear game plan to bash them out wide with Hurrell and Laumape inside the 1st 20 has created the opportunity to then bring on the likes of Felatio, Matulino and Rapira...which sees us actually become a little stronger heading into that middle part of the game. That's just something I've noticed him tweak over the past few games. It must be tempting to start some of them, particularly Henry and Matulino who you know are 'safe' players..