Branding. .com is the top-domain. It's synonymous with Internet companies. Without a traditional TLD, your domain doesn't even look like a domain. Instead it look s like a bunch of random.words.smashed.into.one. (Which coincidentally, is a valid domain.)
Is there a reason people would want to avoid newer domains like .science?