There is no way we can keep control of all those separate login details. There needs to be a central control over login.
Sure, login details are pretty old skool bonkers.
I'm going to get downvoted to oblivion, but in the real world where I have to hand a class of 35 students over to another teacher and they need to have confidence that all 35 can log in and complete the lesson.
Repeat this across all classes and all years. That's a lot of users.
Look. I'm not an idiot. I write open source. I love free and open web.
Google login works. We use use Gmail - it works. We use google classroom - it just works. Most websites offer Google Login - it just works.
When you have 30 students and you waste 2 minutes logging into a website -- that is 2 x 30 == 60 minutes of student learning lost. Little things like that add up.
In yesteryears, no one could compute the things our phones do today in seconds.
But the demand for time has gone up, not down. Now idle time is a target to "get stuff done".
Even on HN, people have complained about how being idle during idle moments is a luxury, since everyone is on a treadmill to see how hard they can perform even in leisure.
The point being that when things just work, other long term issues being invisible, people will go for the cheaper option.
The same way people have burnt fossil fuels because the costs are sent off to the future, they will choose convenience over security.
But being observed by senior management, they would see students not learning. You could expect extremely close scrutiny for the next few lessons. To be put on special measures. Not quite a sack-able offence, but ....
I think your last paragraph would be sufficient to explain your reasons along with a single, "it just works."
If you're part of a school don't you have student accounts in some central place like LDAP/AD/IdM?
LDAP/AD/IdM doesn't necessarily work with third party services.
Which does seem to be a passing fad. "Log in with your Facebook account or go away" was a thing a couple years ago, but now most sites do offer an independent login method.
I think this is a really important point. When I see services that give me a choice of either 1)logging in with Google or 2) logging in with FB, I don't do either. I simply elect to not use that service.