I argued in favor of CGI scripts over a decade ago as more web work was being switched to PHP or mod_perl.
Even on "slow" hardware, they could often run in about a second. Which was still fast enough for a small business with a form that gets submitted a few times per day.
For a lot of a small sites, needing to serve more than one request per second would be a great problem to have.