What's Wrong With CSS

An exciting battle:

  • DRY
    vs
  • Separation of Concerns (CSS = presentation, HTML = content & Programming Languages = …)