The problem still exists. If we run the following command: drush en -y my_module and the hook_requirements returns 'severity' => REQUIREMENT_ERROR then Drush display the error message but still enables the module.
System Configuration
Drupal 10.2.4
Drush 12.5.2.0The related issue of the Drush project:
1. https://github.com/drush-ops/drush/pull/4874
2. https://github.com/drush-ops/drush/issues/6006