cyril7:
Not quite, yes that is correct, however if you are using a multi stream transfer method (SMB3 for example) and L4 is included in the hashing you then have the ability for a file transfer to split that transfer across multiple lag members. Obviously this requires both the sender and receiver to have similar lag capability or one of them have a 10G NIC to realise the aggregated potential.
SMB3 multi-channel not only doesn't require LAG (let alone LAG with l4 hashing) - it requires you do NOT run it over a LAG link (it wants totally separate interfaces).
It can require your client NIC does RSS if you're using a setup like dual gbe server side to a single multi-gig nic client side though
basically it replaces all the expense and hassle of a smart switch and manual lag aggregation with software smarts