That's pretty much the point that I stop. As a professional in demand, I'm not going to do data entry for a mere job application. (But, if I see an apply button on some other job board that lets me upload a resume, I'll let the company's HR see my resume and do their own data entry.)
The problem is that hiring companies are treating applicants like a captive audience; and have little empathy for how frustrating their expectations are.
Interviewing for a job, especially a professional job, is always a two-way street. When I apply, it's because I want to know more. Extensive data entry for a job that I'm not sure I want, or that I'll be hired for, is a waste of my precious time.