it’s pretty rude and entitled to complain about free food being offered to you, even as a college student. Especially as a college student. Every bit of money counts then and if you're getting something for free, especially if someone else is covering a cost (as others have mentioned, as opposed to the company covering it) then you definitely do not have any right to complain.