Carports do protect your car from the elements. There are a ton of Carport Advantages.
If you live in an area that has frequent severe storms in the summer, you should consider buying one. This is especially true if your area is prone to hailstorms, which result in expensive repairs. Usually they aren’t enclosed, but you can find styles that are. It’s a convenience for an older person to have easy access to their home without having to walk too far. If your car is safely parked close to your house, it’s less likely to be broken into or damaged by vandals.