If people are so quick to blame their own team for their loss, they deserve whatever rank they are in. Just like how you're getting all the noobs on your team, the enemy team can also have noobs. A large portion of high rank players focus on evaluating and improving their own abilities, since it's the only controlling factor you have in every ranked game. If you consistently do well, you will rise. This is a common mentality for players of high rank in any game where the ranking system involves other players.
There are various factors that can contribute towards a win, with some factors more difficult to measure than others. For simplicity, I will be using ONE performance metric as an example to explain how it's not all luck. Looking at Kill to Death Ratio (KDR), if you're getting on average 1 kill per death (with some variance), you are in your rightful rank. Your ability to kill is similar to the other players in your rank, since for every kill you obtain, you also die. There will be the odd game where you go 20-0 and feel like a god, but consistency is key here. In this situation, you are likely to win 50% of the time, since your skill level is on par with the other players in your rank.
On the other spectrum, if you're consistently going 20-0 or some other high KDR, you're demonstrating that your ability is above the curve in your current rank. Your probability to win will increase and will be more likely to increase in rank. You can still do well and lose due to 'bad' teammates, but your ability to compensate for their lack of skill is higher than if you had a 1:1 KDR. Being able to compensate for a larger skill gap of your teammates will lead to winning more often.
TL;DR
-ranked aint all luck
-cry and stay small
-improve yourself, improve your rank
-if u good, u carry noob team
-carry noob team = win more