Some brands are just because there were a lot of them made.
Some of the very high end boats go up for sale shortly after they a built. The people who buy them have the cash and are looking toward the next boat. There is also a big difference between being for sale and being priced to sell.
Actually the number of boats in the OSO classifieds is down a lot from what it was 2 years ago. There used to be 1000-1200 boats listed most of the time.