Additionally, a four year degree might qualify your employment for grant subsidies for research while a lack there of might make it harder for the company to justify - I've worked in a few places now where my employment has been government subsidized since I've worked on novel research.
Basically, HR is stupid complicated and I'm sorry the experience was negative, but they were probably compelled to make sure they got that information to insulate the company from various legal exposures.
After 15 years really? That is annoying...
What happened was, while I had more than enough credits to graduate, I had an "incomplete" for a course in my last semester. I had dropped the course before the semester begam with the approval of my professor, but he marked me as incomplete instead of dropped, and apparently you can't get a diploma with an incomplete on your record(despite them letting me walk in graduation, and sending me a diploma a few weeks later).
Thankfully I had the whole email chain(because I bulk forwarded all of my college emails to my personal gmail address) at the time between my professor, the college administrator, and myself. If I didn't have that, theoretically I would have had to go back to college for a single class to finish out my degree.
Do you think the company would have let you continue to work while completing the course? Especially if it was like a foreign language or something?
Do you want someone reading your Facebook message because they can, or your gmail, or accessing your AWS resources? Granted these should all be locked and have strong audit trails from a system perspective, but there's always someone with "access" and you need to trust them.