Obama will play well in the big cities, where it is easier to draw/bus in a crowd.
Most republicans live in suburbs, small towns and the rural corners of this country.
Not so easy to bring them all together for a big rally.