I’ve got five years of experience working with D2L/Brightspace, and two years of experience with Canvas. I would say that overall Canvas is more user-friendly, but it sacrifices some amount of flexibility and customization because of that friendliness.
https://www.reddit.com/r/instructionaldesign/comments/s2eh3r/need_to_choose_between_d2l_and_canvas/

