How to change CiviCRM Home to a different page (not Dashboard)?
Since this path is hard-coded into CiviCRM, the best way to override it is probably a redirect. You could achieve this:


Using the either the redirect or path redirect module for drupal.
Using a plugin for Wordpress such as redirection.
Using Apache's mod-rewrite.


Note that there are two paths you'd need to redirect from: /civicrm and /civicrm/dashboard as Civi treats the former as an alias of the latter and links do not consistently go to one or the other.