Hey now, it's not Solrock's fault that their trainer is monumentally incompetent : P
But seriously, Martin really is the worst. It feels like he's there as a constant reminder of things that don't pan out well in raids: boosting stats and depending on an ability. Both just get flushed away when the dynamax / g-max poke does that little dispelling burst. It's cool when he DOES decide to attack, but I think his Solrock's only attacks are rock throw, which just loves to miss, and confusion??
I want to say I've had good cooperation from the Qwilfish and Salazzle users, and Wishiwashi, while not good against water-immune opponents, is neat for being the only one to improve as you progress since schooling doesn't happen at low levels. Eevee's user has some good ideas, but I've been annoyed a few too many times at all the instances she could've taken down a shield with quick attack but decided helping hand was the right choice™.