IMO, it's harsher on the paint than necessary and wears down protection like wax/sealant quicker. Now, if your garden hose pressure is crap like within the Toronto city limits, then yeah, maybe. Where I am the garden hose has plenty of pressure. The last thing I want to be doing is forcing water into cracks/seams, under gaskets, etc. Worse yet, if you've got a stone chip pressure washer pressure can get under the paint and lift it.
Have I done it? Sure, press cars, the CT Jeep after off-roading, absolutely. But I have yet to take a pressure washer to a vehicle that I own and care about.
For fabric tops, I use a soft bristle brush and car wash soap suds (just the suds part), then rinse with the hose. Occasionally I'll use the proper 2 or 3 stage cloth top treatments, the name escapes me right now but it's usually black bottles with purple logos.