Can there be a perm to make it so anvil use is made into "item use" perm, so strangers can not use up your anvils and damage them while you're away. The cost can add up... it would also be pretty annoying to have someone using anvils without your permission and having to continuously buy new ones.
Each cake costs like 32 Meebles, you can only take so much at a time. I think the main concern here is lost money.
I like going to random towns and taking people's cake though