I used to think so too, but I’ve got an Intel box where I have to turn hardware offload off in order to not have networking ‘crashes’ (complete with kernel dump data) that take out my networking for 5-15sec. Chip is i218-LM r05.
I’ve never had an issue with my i210 and x550 chips, but this 218 is super frustrating.