I haven't had a bad room service experience, but I rarely order it (and when I have it's been at 5-star hotels). The exception is when I go on vacation, before I meet up with my tour group. I travel by myself, so I'd rather read a book in my room while I eat than sit by myself in a restaurant.
Pricing is my main deterrent to ordering it otherwise.