>

The cost of living in that area, the quality of the shop and eating locations.
History is littered with failed startups that overpaid for offices in prestigious locations. >

Capcom is over 40 years old I would not call that a fail and it’s still standing. >

Sure, but I can name a dozen companies that failed despite their fancy offices. 
Offices don’t tell you about financial success >

Not necessarily. For example, you might have a very successful import business. All you need is a large warehouse in the crappy industrial part of town to store your goods, and maybe a small nondescript rented office. 
There are plenty of industries that don't rely on customer-facing prestige, and just have small, utilitarian office space but still earn a lot of money. >

How does that apply to any of the business I have listed. >

Your CMV is "You can measure the success of a business by its location." You gave some examples of businesses, but didn't limit the scope of your argument to only those businesses. 
If you mean "You can measure the success of a very small subset of businesses by their location," you should have specified that. >

If people want to visit your business there going to judge the area that it’s in. For example there is a sports complex in an area that is not somewhere people would want to go to at night. >

This shows a very limited knowledge of the breadth and scope of successful businesses. 
A successful wholesaler will likely operate out of the cheapest warehouse space they can find, because that increases their already slim margins. A successful holding company may operate out of a nondescript office building. Etc. >

Walmart, one of the most successful companies in the world, is headquartered in Bentonville, Arkansas. 
Bioware, the gaming company behind Mass Effect, Anthem, and Dragon Age, is headquartered in Edmonton, Alberta. 
Nike, one of the largest apparel manufacturers in the world, is headquartered in Beaverton, Oregon. Adidas is headquartered in Herzogenaurach, Germany. 
There certainly are successful businesses that aggregate in specific areas - eg tech companies in silicone valley - but that doesn't mean that the location of a company reflects its success. >

I live in a tourist town with a downtown that would be considered high profile. Many of the businesses there are vanity projects that only exist to keep the store owners occupied.  They lose money and have virtually no customers outside of tourist season.  I know several of the store owners and they openly admit that a great year would end in them breaking even.
Left to their own devices these businesses wouldn't last a season despite being placed in the best location in my city. >


You can measure the success of a business by its location.

No you can't. There are plenty of businesses who are in debt up to their eyeballs and/or operating at a loss who have good locations.
Annual revenue is not the same as profit. Many, many companies operate at a loss. Why do you think businesses sell shares of their company to investors? Because they need someone else's money in order to succeed or grow their own business.
I agree that some businesses are very dependent on appropriate location. I mean, there's a reason there are three gas stations at every freeway exit rather than three gas stations eight miles down at the end of Bob's Road. But you still can't judge how much profit a business is generating based on just their location. >

There was a media production company in Va that was started by a former Power Rangers. He ended up closing the business because Va is not the state for film production. >

Was that the only reason? >

Idk >

Then what's your point? It could be a multitude of reasons >

From what I was told it was not doing well and they shut down the business. >

And how do you measure a location?