do you want a bunch of tired sweaty hungry angry young men to burst into you're house and demand you feed and shelter them? that's why. if you want to do that you can, and any serviceman will be very thankful, but it was forced upon citizens, so they changed it
Because during the Revolutionary War, Great Britain would quarter troops in people's houses in the colonies. The troops had a reputation of being vulgar and rude toward their hosts. This is what really turned America off regarding Quartering.
The Americans had to favor or support the amendments that banned quartering for troops due to the unruly behavior that was growing among the colonies which led to send a large number of troops to go keep peace in the colonies. Americans were then ordered to provide lodging for these troops, which were taken as an insult and the reason why Americans had to ban their own country from quartering troops in their homes without consent from owners. The netplaces.com Website has more information on this.