There are severe and mild cases of food allergies and with severe cases just being able to have your own personal seat wiped down isn't going to give any noticable protection at all. This whole policy is just a feel good one for the airline and an irritante for the majority of passengers.