One thing I would like to point out...
Even if I called out that they are rushing B, I will be long gone before the two oaks on A stop holding angles and rotate. So calls in our games are for the most part useless. Which for our level is a bit worrying.
For one part, we aren't playing regular enough to maintain consistency. I have one bad game, then all my games are bad. In the days we still had Beel we would have been a good 4 member squad in any competition. Always one person short, and now we are two short. Playing with random players aren't going to improve your game. Pick-up communities help because it is a shared community with a common interest, and scrims contribute, which you don't have in CSGO matchmaking, though Valve tried with Premier mode it is a dead pool limited to Steam Communities.
For us to improve, trading between LEM and SUP, we will need to play more. I play every competitive match like a normal casual.
To quote you, on your call that B is being rushed, it should signal to I and Prod how to react on the instance given the scenario. I never rotate unless I know the bomb is in play, but I have to be told that bomb is in vision or not. Not good to hold an angle whilst another site is being taken with one eye on the radar and the other on my crosshairs, you know, it doesn't work like that. I go by intuition, but when we are being rolled that I will rather play retakes every time. I would say our comms suck, perhaps we should maintain separate comms, which isn't cool in my view since we have to play as a team.
We also have too many coaches and doubters, there are players who change the game up because they think they are better than the rest. The game isn't about kills, given the game's economy, trades are more important than a kill, but damn, so much individualism...