I've just learnt to not give a **** when matchmaking, it's pretty random as to who you'll have on your team and weather or not they're any good. Even if I get some total noob on my team I'll try and guide them to become a better player but never will I rage at them. I also realize everyone has to start somewhere and matchmaking is doing wonders for the CS community to boost player numbers in the competitive scene and yelling at them isn't going to help one bit. Just play your own game, help others out when you can and she'll be right mate.
Here's a video of Friberg being a total beast locking down B on inferno! Those silenced guns are soooo good for holding that site passively