On Hostgator I frequently encountered
1.) Error 500 due to 25 processes limit especially during updating Drupal modules or in the admin session. They blamed me for using IMAP for email connections.
2.) Later PHP execution time out as their server takes more than 30 seconds in running the update script. Also, they don't allow execution time longer than 30 seconds. They blamed the drupal update script taking such a long time.
In conclusion, is Hostgator crappy for drupal hosting ? They dragged this issue for more than 6 months without any solutions.