No. They just ruined the experience. F2 was better on Youtube live.
I don't understand this. If you get rights for an event, then telecast it completely or else don't grab the rights. It is so irritating. Same with Star Sports for what they have been doing with F1.