Industry leaders say Formula 1 should be doing more to embrace the internet and new media platforms rather than trying ...