I applaud McD's move here.  Peanuts make so many foods taste so much better.  And they are an exceptionally nutritious food. Should be served in all restaurants.  The best cuisines on earth have peanuts in most things (Thai and Chinese)