Exacerbating the problem is the common moral hazard of not just sending attachments, but sending them with numerous CCs and BCCs, because the capability is there.
There is no technical reason why email cannot be designed to be robust enough to handle unlimited size.