That used to be the case... but modern search engine algorithms take into account dynamic pages and it no longer effects SEO to use a single page with url parameters to swap content.
However it is still considered best practice to use friendly URLs for the variety of other benefits. This is commonly done with a mod rewrite in the .htaccess file, so you could use a url like: index.php/contact if your server was configured for it.
This extension would work with friendly urls even though it doesn't include functionality explicitly to create them.