I'm no expert in this, and not trying to make excuses, but intuitively I think the density of wealth in NYC is a lot higher than Philly, so you get the megayachts there to pump up the local marine economy.
So what's wrong with Winter's/Riverside (adjacent marinas under same ownership)? Between the two of them they have a full service yard, chandlery, restaurant (with others a short walk away), 6' depth on some or most docks.
I'm not sure the issue with the Philly area is lack of pride. It's lack of demand and dollars. Pride doesn't pay the bills. The supply and demand curves have to cross, and I'm not sure they would for a high-end marina in the Philly area. Rhythm Doctor
Not sure I agree with anything said here.
I do not beleive it is an issue of wealth. Philly has its Main Line and Chestnut Hill so there are is a "wealthy base" of people.
To compare NY and Philly is like apples and oranges. One is close to the ocean....has a major sound to sail in to the north- the LI Sound doted with many water communities coves ( BTW the current and tidal change is at least the Delawares Rivers and more in some spots) and rivals the Chesapeake for desirability for a boater. It also has NY bay and the North Jersey area to sail in.
Its hard to compare that to a River flowing by Philly which is barely 1 mile across. The port of NY which includes bayonnne, staten island etc is huge compared to the wwaterfront in Philly which is proabbly smaller than Baltimore which I am close to.
For a sailboater ( This is in no means a denigration of where you keep your boat, but for someone who like weekends gunkholing or traveling from Port to port, the Delaware River is not interesting for us. There are no real places to anchor compared to the Chesapeake or the LI Sound.
Lets face it, sailing on an estuary is different than a large body of water like the Chesapeake, Sound or the Ocean. It cannot nor should not be compared against each other and certainly has nothing to do with wealth ( Philly has the Main Line and Chestnut Hill) or the city it is close to.
Philly is many things, but will never be confused with sail boating or a recreational boat capitol.
Just an FYI I am a Phidelphia native, root for all the Philly teams still and my family lives in the area still. We either kept our boats on the Chesapeake ( unless it was a water ski one) or in Ocean City, NJ where I also lived for 18 years