Could you explain why not? Technically speaking it's nothing special as Moodle is completely built on the LAMP stack (although WAMP is also supported, as well as PostGreSQL, Oracle, MariaDB and MS-SQL).
Moodle was popular over a decade ago; and is designed for large organizations. It is primarily self-administrated by non-technical users and tries to deliver video heavy content. These combined to make it a hard introduction to scaling LAMP for many.