Yes, it is true, if you don't need it you can leave it home. The advantage of a roof top is that it will run on a Honda 2000 generator and can be used anywhere you go. If so ordered, it can use it to heat your boat with a heat strip. Cost is higher, granted, and you lose space on top of the roof to haul stuff.
It all boils down to the type of boating needs an owner has. We dock at our property in NC and when we do a short weekend trip from VA, it is a pain to haul our trailer, so we sleep on the boat. We need AC. I just refuse to use a window AC on the boat for one, because I hate the look. But that's me. I used to use the Crusair but I got tired of taking it off every time we went cruising out on the boat. I am sure that the window unit has to be removed as well. Having the AC on the roof solved that problem. So I saved my pennies and dimes and had it professionally installed by Mobile East Marine who did a fantastic job. It has a clean look in and out.
I had always vowed never to put a roof top AC on my boat. But the more I needed one and the more I looked at them, the easier the decision.
I am sure you will agree that sometimes we try to improvise to solve a problem, especially in the boating world, because of costs. Seems like if it something for a boat, it doubles in price.
When all is said and done, each owner must must do what they think is right and is best for their situation. I know I do not regret the roof top AC.
I may not like the look of a window AC on our boats, but I do not judge others. I just would not put one on my boat, even to save some money. I just "bit the bullet". I'm glad I did.
John