I was pretty skeptical of CSS-in-JS at first but then I remembered all the times I had to reject pull requests because they didn't use whatever specification the project was using like BEM. CSS-in-JS prevents having to use those (frankly fairly arbitrary) rules at all.