I'm in agreement there. Unfortunate if Carlos is leaving, but I can understand why. His role in Star Labs has been basically give to Iris. Sure he's still the engineer, but they haven't seemed to want to focus on that (which given the whole meta tech thing, you think they would). Either way, the show would kind of lose something without Cisco.
Personally I think I'm done with the show. I'll keep up with the news because I'm curious as to where this Nora/Thawne thing is going and the crossover next year, but everything else has fallen off the rails for me. It doesn't have that same spark it used to. This season has been a bore and watching has been a chore. Shame because I really like some of the cast.