The different line endings are one of those little technical things that seem custom-made to confuse and frustrate non-technical users. They are literally invisible!
But at least the workaround is easy:
Could we make this easier on our users?
Would it be possible to transparently support flat text files with either dos or posix newlines?