As I said...."To each his own". What I take from some posters in this thread is that SOME of us really don't care what their boats look like, and that their excuse for not maintaining is really just being lazy. Remember I said some.
For me a slip is not feasible. Just too much of a hassle. The cost of adding a little garage space is far cheaper than years and years of dockage fees. My son's boat is larger than mine and wouldn't fit in a standard garage, so he built a pole barn - another economical alternative when you consider that you could get 30+ years out of a boat. Fiberglass should last forever if you don't let the stringers rot.
My buddy's boat sits outside year round and he just found out that the 5 year old new stringers and deck are rotten again. He says he can't afford a shelter, but they just spent 100 grand for a new kitchen and sunroom for the wife. All depends where your priorities are. My wife is a boater and she supports the lifestyle, and after 45 years she's a real keeper...
Ha! I have Vinyl Sauce at a hands reach while on the lake. I simply clean as I go. I woke up this morning after sleeping out on the lake last night along a dock at a boat only accessible campground. There were racoon paw marks all over my sundeck. I wiped that off as soon as I saw it. I have white seats so I am anal about it. if I pull anchor, i wipe the gel coat down real quick before casting off so to speak. I cover the seats with sheets when I park it and then the cover. I got a small hand held vacuum so I can vacuum the carpet before I leave, once on the trailer at the end of the lake day. I wipe my boat down after each trip to the lake in the parking lot to eliminate hard water spots and scum from building up. If I take the extra time to do all that before I leave the lake, so its ready for next time. I never let anything go un repaired. I get a lot of people approaching me at the lake who can't believe its an '88. Their '96-99's are often in much worse shape both inside and out.