Tach!
Soll das jetzt auf der polemischen Schiene weitergehen, oder kannst Du ein erstes verständliches Argument für BEM beisteuern/verlinken, das dann sicherlich zum Weiterlesen motivieren wird?
Nach meinem Verständnis ist der wesentliche Unterschied vergleichbar wie beim Programmieren das Arbeiten in Scopes versus dem globalen. Solange alles übersichtlich klein bleibt, kann man problemarm im Globalen bleiben. Aber je komplexer die Sache wird, desto weniger möchte man das. CSS kennt keine Scopes, solange Web Components noch nicht verfügbar sind. BEM und die anderen Ansätze mit ähnlichem Ziel sind eine Übergangslösung, um Scopes jetzt schon nachzubilden.
dedlfix.