I'm thinking, turbo trainers threads are like helmets threads. Some people hate them with passion and others love them.
I'm beginning to like my trainer more and more. I think you can make a very good work out session if that is what you want, even better than a proper ride. On a turbo training session you can go really hard for as long as your legs can take it, I'm not sure that is easy to achieve on a bike, there's always something that slow you down and allows you to get a breeder. I have been doing some comparisons and I think I can get a better workout on the trainer in one hour. If you enjoy the change of scenery while riding then stick to a bike ride. If you really want a good workout and there isn't a track or a place where you don't have traffic lights or you can cost along then give turbo trainer a try.