Undoubtedly he didn't read properly then.
The banned feature was var, linq was just heavily frowned upon.
Or possibly confusing "var" and "dynamic"?
Yes, LINQ not var.
Well, that on the other hand does indeed make sense, depending on the context. The only question there could be if it's a good idea to use a garbage collected language to directly[1] interact with hardware.
[1]: Well, at least directly enough for LINQ performance to be a problem.
We're not real time, but we do have some time constraints.