The Oscars 2025 ceremony held at the famed Dolby Theatre venue in Los Angeles has not gone down well with billionaire entrepreneur Elon Musk.