@noob111 the main benefit of React is not really performance. The benefit of React and other frameworks is that it separates your UI into individual composable components and allowed you to easily define them in a declarative fashion. Those features of that kind of framework allow for much easier development.
@helltux is currect, it is for Right-to-left languages, like Persian, Arabic, etc. Those CSS rules are not applied to regular languages. I believe it specifically looks for a data-rtl attribute in the body tag.
Maybe we can try something like that in the next theme. One of our clients has a theme with the buttons on the right side like this: http://i.imgur.com/2SvxrXz.png and the vanilla theme has overall bigger vote buttons. Maybe a bit of CSS magic in the custom CSS editor could move the buttons below your avatar without much fuss
Wow I must say the buttons on the right look great