i dont think it should be done in public, its indecent imo, put milk in bottle while ur out. i would NEVER let my wife pull her breast out in MacDonald's.
This is crazy, It should depend on the mood, whether they feel like it or not. We shouldn't be forced to do something.
Breastfeed is way better than formula ones. Baby develop better immune system because antibodies are found in mother's milk which is not found in formula. Also, it helps with the bonding process.