1. Still we do not provide free lunch. But comparing to the company growth (stock), do you still care about 200 bucks for lunch every month? Also, you know nothing is free unless you earn it. This is super helpful if you want to grow to a leader or start your own business. Do not be tricked by just free stuff and feel like contributing your whole life to the company which just treats you a little better.
2. You do not get free prime membership just because you're fulltime employee. Think in this way, Amazon has 400k+ employees, there'll be a revolution if the company gives only some of its employees free membership.