Abstractions are a writer's worst nightmare and a lazy person's savior! They let you generalize things that should be written in great detail. They are nice every once in awhile but honestly, they are the death of a piece and my personal vice. =P
Imagine you were in somebody else's shoes...that's the way I think of different points of view. If you want to know anything about a character you must be able to walk in their shoes which is easier said then done but if you write from their perspective then you might gain insight to them.
My "generosity" ab-strac-tion....
puppies - bleeding - posters inspiring - words spoken - feet stomping - arms pumping - wooden sticks - people chanting - car horns honking - workers hiding - corporate mongers ducking - bloodied money - yellow tape - bUReaucracy