How much time have you spent in Tampa? Your description sure doesn't sound like the city I live in...
Although you are correct it isn't in walking distance from the Stadium, Tampa has way better night life than Charlotte (ever heard of Ybor City, Tampa's version of the french quarter?).
To say that Charlotte is more traveler and vacation friendly is laughable. Tampa/St.Pete/Clearwater are far, far more suited to vacationers than Charlotte -- tourism is the number two industry here (behind services). Beaches and vacation parks being two examples of things Charlotte cannot offer.
In addition, the water temp was 74 degrees yesterday and the air temp 82 degrees, quite swimable.
Tampa Stadium is state of the art, also, and it is about 10 minutes from downtown/Ybor.
I would agree, however, that Charlotte has better roads/infrastructure and less traffic...Mike
p.s. The Charlotte and Tampa airports are comparable in size (59 versus 84 gates), and on time arrivals (75.6 versus 74.8%). Charlotte has the advantage of being a USAir hub. Tampa has better rental car facilities, but Charlotte does have the rocking chairs! I'd call the airports a wash....or Charlotte by a nose.