Except when it's probably not Mail's fault.
I've never encountered such problems despite having sent 100mb+ email attachments from Mail before. I've just tried sending a 35mb email attachment to myself (other email account) and sure enough it was sent without a hitch.
Maybe instead of having the urge to whine how about just chill and dig deeper.