I cannot speak to anyone else’s experience with Bluehost, but I have been using them for more than a decade for my own sites and for client sites; currently I have 22 of my own sites and 85 client sites on Bluehost shared hosting and I have had nothing but excellent service from them; I have rarely had any issues and when I have had issue their tech support has been responsive in 5 minutes or less and issues were resolved with the first contact. My clients are mostly individuals, small businesses, professional practices, and a few very large blogs. I do not have experience with their dedicated hosting, WP managed hosting, or large ecommerce hosting. But with the types of clients I work with their hosting has exceeded my expectations.