All of my classes are on different websites this semester...
All of my classes are on different website this semester. One is blackboard, one is canvas, and two are on course specific inside mines websites. Last semester I dealt with similar issues as well, including piazza. It is very annoying and inconveinent to have to check 4 different websites every day to check for homework, slides, and updates. I understand that canvas is being rolled out this semester, but it is incredibly annoying to have classes spread over many different websites.
This has always been teacher discretion. Teachers use the websites that help them teach best. As for Canvas/Blackboard, next semester there will be no Blackboard and every class will move to Canvas. Canvas also has a feature where you can use other websites such as Piazza within Canvas without leaving the page. Hopefully this will address concerns.
Even community colleges have more advanced web platforms and best of all, everyone uses the same one. It's pretty surprising to see this level of disorganization within a nationally ranked school. Hopefully next year shows some significant improvement.