Formula 1 commercial chief Sean Bratches says he takes it as a compliment to grand prix racing that fans have been so upset about the sport's new logo..