Bluehost has some inconsistencies in their billing practices. I would appreciate a bit more transparency into their billing process, and billing representatives being advocates instead of customer service representatives.
Bluehost's functionality for delivering Ruby on Rails apps is sometimes confusing and difficult to implement.
Bluehost's support for NodeJS needs some serious improvement.
Bluehost does not make it easy for devops to make config changes to Apache.