I don't think it is that bad but I never knew they had a problem in the first place. Anyway, Colossus has been open and had those nets up for weeks. It didn't only just open today!
Back to the topic, I think they are o.k. but still, you won't get any good views of the ride and they are kind of ugly. Actually, the more I think about it, the more I hate them!