When watching Install Drupal for Local Development, I leant that Drupal 8 and Drupal 9 come with a built-in PHP web server that can be set up quickly by cloning the core and running php -S localhost:8000
. However, the official Local Development Guide does not mention this and instead advises to use DDEV for local development.
If the built-in PHP web server is so quick to set up, why should I be using DDEV or any other alternatives for local development (e.g., WAMP/MAMP/XAMPP, Docker, Acquia's Cloud IDEs, etc.)? Do these alternatives have features that the built-in PHP web server does not, for example?