Consider that all these lunches are subsidised by the company, which if you think about it could have either completely subsidize or pay workers more and make lunches full price. This lunch format easily costs 8€ or more full price.
Side note: I actually do like for companies to subsidize lunch since it's usually money that is exempt of taxes up to a point (depending on the region) so the workers save money by doing so.
I don't think YOU understand how code works. Having a program that you can't verify being run as the highest priority level in your system is a stupid idea. You don't know how secure it is or if it has vulnerabilities because again, it's not open source. They are not even security experts, they are a game development company (which will hire security experts, sure, but the main focus not being security is important) and riot is not know for having a super robust game.
Do you really trust them to release a program that can't be hacked into, which then would give the hacker a way to elevate privileges into the highest security level? Even if you trust them not to harvest and sell private data, you have to also trust them to make an unhackable program.