Yeah, that is all false. You can bring food. The only restriction is on liquids. I have taken a chipotle burrito through (covered with sauce and guacamole, wrapped in aluminum foil) without issue. I have taken pizzas, sandwiches, and hamburgers. You are even explicitly allowed to take solid water through airport security.