Can't say that matches my experience, I've never encountered any problems with sending patches as an attachment. And find the process simpler than github.
From a maintainer POV this is honestly perfectly fair - we have tooling like Patchwork that depends on patches being submitted inline. From a first-time contributor POV, this just puts the barrier to entry up even higher. :(