Vacuuming your carpet everyday is really not necessary especially if you take your shoes off before stepping onto the carpet.
My house has a square spot of tile that I step on before entering my living room and I remove my shoes and place them on a shoe rack near the door to keep the carpets and other parts of the floor clean.
I also hate wearing shoes especially in the house and am more comfortable being barefoot instead.
Vacuuming your carpet too much as in daily could actually shorten the life of your carpet especially if you use an upright vacuum with a beater brush as it pulls at the carpets fibers.
Every 2 to 3 days is usually enough to vacuum carpets unless you're running a hotel then the carpets in the hotel have to be vacuumed everyday or after guests check out.
But at home carpets don't have to be vacuumed as often.