I’ve grown a WordPress LMS using LearnDash, Elementor, and H5P from a few hundred to tens of thousands of users in the past year. It’s not perfect, but until recently, I was the only technical person on our team, handling everything on my own. Now, I’ve hired someone to help with content creation and user support as our catalog and user base have expanded.
If you have money to spend Canvas is the easiest to learn, use and experience. Otherwise, Sakai or Moodle (hosted). Steeper learning curves but decent enough.