"I wonder people walking by thought."
I don't think that it is a strange sight. When you get your wilderness permit, the rangers explain the marmot situation. The marmots live in the bushes surrounding the parking lot, so they can keep an eye on vehicles coming and going.
The other thing to do would be to get an old piece of radiator hose and coat it with some nice fresh antifreeze, then toss it underneath somebody else's vehicle. Let the furry critters go after that bait and not yours. For some strange reason, the antifreeze does not kill marmots, and the reason is not well understood.
I have heard a rumor that there is a store up there that will rent you a piece of chicken wire for a few days, and the rental fee is about the same as what it would cost to buy a piece back home.
The identity thief, Cameron Kennedy, goes by the nickname of Redmonk. That sure isn't me.