I agree with OP.
Except for the restaurents, I haven't come across that one, myself.
BF in public - I have no idea why some people have a problem with a woman feeding a baby. But there does seem to be quite a split opinion.
Example: My DP was in McD's one day, when a lady with her grandson complained about it, and asked one of the staff to tell her to leave. The young man (barely out of teens) responded by telling the woman that if she had a problem with she was welcome to leave.
As for the in laws? I think my mother just wanted to complain. My sis went back to work, and left her DS with his Nan a couple of days a week. She complained that it was a burden and that she couldn't do anything with her days off (she hasn't retired).
However, my DP is a SAHM, and we therefore have no need for the kids to be looked after. She complained that she wasn't getting any time with them. We said that she is welcome any time, but she wanted to take our children without us.
We haven't allowed this because, quite frankley, we don't trust her. She loses children constantly, she shouts constantly and has no control of her temper, she doesn't watch them properly, she doesn't listen to any of our advice about what they can and can't have (even allergy related advice!).
Sorry [bluish], I think this needs a thread of its own. Got a bit sidetracked there. I could go on and on, but yes, very selfish.