Well not everyone has a big enough lot to fit a garage, and honestly you should really keep your car under at least a carport, or better yet in an enclosed space. If it's an option, I'd look into steel garages from
www.uspatriotsteel.com. Might even end up cheaper than some prebuilt garage like the ones you were looking at. But if there's no room on the property, then yeah probably better to look somewhere closer to home.