I also have been annoyed by the person who put their seat back as soon as the flight begins. On one recent flight I asked the person ahead of me if he would just put his seat up for the meal. He smiled and said "sure". As I finished my meal I let him know I was through and it would not bother me if he put the seat back. A little tact and cooperation go a long way.
My husband once grabbed a child's foot after being kicked. The child's parents noticed and the kicking stopped.