Responsive themes offer better readability and usability on smaller screens such as smart phones. It also prevents you from creating a device specific mobile version. Before responsive themes, sites would have to create a different mobile version for each platform such as iPhone, Android, etc. Responsive design allows a single site to be viewed on various devices without the need for additional themes or plugins.