Tech requirements are the same as they always were. One needs to ask whether they need so many frameworks to host some files on the internet and submit some files and perform spreadsheet calculations. We still used one of those First Age 1990s websites for sort of pre lab quizzes this one class when I was going through it, and it might have looked a little "old" but I mean it did the thing and worked for years and will continue to do the thing and work for years.
You're being deliberately obtuse. Canvas has many many features. Wikis and discussion boards and quizzes (with some anticheat) and groups and the list goes on and on. Furthermore, while it was never the flashiest thing, it did it better than many of its predecessors. Yes, an individual class may not use all of these features, and yes canvas has suffered feature creep even over my time as a student and yes canvas is not doing anything technically challenging, but there is enough of it that each school rolling their own everything would be a drastic waste of everybody's time and money.
Those are the exact features I think are stupid and wastes of time both on the educators trying to bake a lesson into these clumsy interfaces, and also the students who have to use this feature once and only once and never again for this dumb assignment in one class. They merely serve to entrench educators into using the canvas system but they offer no added functionality to education.
Canvas quizzes cannot beat the anticheat of having another screen out of view. Lock down the browser all you want, it is pure security theater.
Best anticheat is still taking the quiz on paper in the classroom. Best way to engage with students is to still speak with them and ask that they might speak up.