The owner has some prime beach land further up the coast too.
The owner isn't evil, in fact the owner has leased this prime beach land to BC's for 14 years.
The land could have been sold hundreds of times over during those years.
BC's was built there with the understanding that is was a temporary site.
BC's has been at 2 other locations before this one. Maybe some people just don't realize the full history.
I imagine if Charlene is up to it then BC's might rise again in a new location some time soon.