I totally agree with everything you just wrote. My understanding was that Sofia's departure had more to do with another show that Lombard was doing, so it wasn't so much the fault of TPTB. As for GSR, I can't really stand it, but I'm still glad it's there, just because it seems so important to so many fans. It would just be nice if TPTB did more to explore other characters, and maybe even other ships, to satisfy the fans that aren't GSR fans. It's felt so weird this season to go between GSR soap opera and the rest of the team focusing on pure science. It feels like two different shows. It would be really nice if there was more balance between the two -- like if Grissom was a bit more professional and the rest of the characters got a bit more drama.