Here's a story, so that I can make a point.
This is not an atypical experience. I will spare you the long story of my quest for reliable internet connection (almost all local providers get into the house via phone lines, and the phone company informs me that there's an issue with the main line on my street, which is why my internet tends to go out when it rains).
I am not a Luddite or a technophobe. I'm comfortable working with software and dealing with drivers and have even dived into registry to fix a thing or two. And I'm appreciative on a daily basis for the miracles that computer tech makes possible.
But I do get tired of the expectation that keeping these things working should be a part time job, or that when I buy equipment, it will probably function as it's supposed to, but maybe not. And maybe I'll be able to get ahold of someone who can actually help me, or maybe I will have to wade through three-to-ten levels of people who are reading off the exact same troubleshooting guides that I have already tried and they didn't work and that's why I'm calling you in the first place! I have a tablet that "lost" its wifi connection, so I now use a usb wifi connector, but for some reason I can only get to certain websites, so there's one more item on the To Do list for computer maintenance in my home.
We don't tolerate this is any other major equipment in our lives. We drive across bridges and expect them to work 100% of the time. I expect my furnace and refrigerator to work 100% of the time until the day comes (and it could be decades away, not just a year or two) that they finally quit. When I turn on the faucet, I expect water to come out 100% of the time, just as I expect my outlets to yield up electricity 100% of the time.
Yet somehow, we're used to vastly lower expectations for our computer tech. 40 out 0f 50 times, my computer turns straw into gold. 9 out of 50 times it turns straw into straw. And 1 time out of 50 it turns straw into flying turds.
It really does spur me to an unreasonable level of rage. I don't really have the hours in the day to work as my own IT department full time. I don't want to scour the internet for solutions, and I don't want to to carve out three or four hour blocks of time to wrestle with customer service-- particularly when they don't have any answers.
And everything I've said goes double-- triple, or quadruple, even-- for my classroom.
If you want to sell me some ed tech, my first question will be, "Will this work 100% of the time for 100% of my students?" Any answer that is not "yes" is automatically "no." In that case, I'd like an estimate of how many hours I can expect to lose trying to make it work.
I have 178 teaching days in my year, with periods of forty minutes each, which means I have a grand total of 118 hours and 40 minutes to teach my students. That's before we take out assemblies, testing days, and various other class pre-emptors. So I don't have hours and hours to fiddle with your software. I don't have hours and hours to try to make your tablets or laptops work.
On some other day, I'll be glad to take a more nuanced look at this issue. But I'm not feeling nuanced today (see above long angry paragraph) and if you are one more ed tech provider anxious to sell me a product that will probably work most of the time for some of the students, probably, with the possible assistance of tech support that may or may not know what to do, then you can stick your software where the internet doesn't reach. Go back to the lab and get your tech to do what it's supposed to do under real world conditions at least 99% of the time, and meanwhile, you can bite me.