As mentioned in another subthread, rental contracts for pickup trucks often prohibit towing, and the trucks aren't even fitted with a tow hitch. If you want to tow with a rented truck, you'll need to rent from a "commercial" rental company and you'll be paying a lot more.
Even then, the rental trucks i've found that let me tow have the wrong hitch (bolted on ball of the wrong size) and don't have a brake controller meaning they can't tow my trailer.
In the suburbs, there is no penalty for owning a large vehicle.
Even if it doesn't fit in your garage (because it's full of cars/stuff), you can park in your driveway. No one will complain if you block the sidewalk, because no one walks anywhere.
Shopping areas have large parking areas and structures. It is not unusual to see pickup trucks taking up more than two spaces. Parallel parking is uncommon and usually can be avoided.