Coupled with the fact that there is a lot more 'older' stuff there, whether castles, old battlefields, churches, you name it, it's not surprising there are a lot more tourist photos being taken. The average European city is a lot more photogenic than the average American or Asian city (clearly there are exceptions, given NY is #1).
Tourism is not necessarily a function of what is the best thing to do, but what is the best thing to do, given a set budget, timeframe and comfort level. On those scores, tourism in western europe wins.