Actually the average traveler to Puerto Rico isnt even close in income to a traveler to Barbados, St. Maarten, or Antigua. Although it is a pretty nice place, P.R. can be pretty seedy in some spots. A lot of the tourist revenue is from middle-class travelers looking for an inexpensive Caribbean trip, the same can be said about Jamaica...although they both have great natural beauty. I dont think that European, especially British travelers would even compare PR to Barbados. The Leeward and Windward Islands both have a distinctive European flavor, while PR is more Spanish and American, it reminds me of Miami in a lot of respects.
America's chickens are coming home to rooooost!