You Sir are extremely wrong , you ' d be surprised at how many people in lower elos have never played more than 23 roles , and are decent only on those 23 roles . Its more to the fact that supports don ' t have to be super good at controlling vision in lower elos , therefore people just play ap brand , lux or simple janna , soraka supports and still do decently , because all they have to do to keep their team happy with them is keep a ward at drake , early in botlane and later baron therefore most don ' t mind playing support sometimes . are basically just as bad in every role . Damn , way to insult a large amount of people . <| sep |> I don ' t recall saying anything about block builders dictating rules . It was a reference to BU . You seem to think that there is a Bitcoin Core organization that steers Bitcoin , but I do not think that that is the case . Firstly , people are free to run whatever they want . Then , their releases happen to be compatible with each other , back to the original 0 . 10 release except from the early longest chain mistake . Finally , have a look at their development process Anything that does not get a rough consensus gets rejected . On the other hand , practically all the consensuscritical code is detailedly specified already . When it is said that , formally , the released software is the true specification , it simply acknowledges the reality that in a consensus system like Bitcoin , it is thesofware with its bugs what will determine the valid state of the system and not some specification . In practice , any bugs still remaining are probably obscure enough to get manifested in a long time , if ever .