You really don't need to try and convince me of the benefits of scoped CSS, this isn't about that, this is about file structuring. Tying styles to Rails partials is exactly tying styles to code. Rails partials aren't pure markup they are code blocks. Markup can, and does, cross many partials and live outside of partials completely.

Bringing this back to my original point, and this pull request. This filename should start with an underscore, it is a Sass partial.