Another option: It's genuinely easier, for what amounts to namespacing reasons. Like, if I came up with a cool new C compiler, I'd probably name it ${MYNAME}cc just because that's an easy identifier that is very unlikely to have a collision and doesn't require me to spend time thinking of some name that is clever, unique, and accurately conveys what the project is about.
Cough Linux cough
You're getting cool tech for free. You can use it or not use it. Complaining about the name is weird.
Linus didn’t name Linux, someone else named it after him.
He did name git after himself though :)
I guess you're kidding, but just in case: no he didn't. The "git" was Larry McVoy.
Throughout history, the prospect of glory has motivated people to do great deeds. Nothing wrong with it now.
Pride is as good a reason as any other
Meh, a lot of people name their projects or product series using puns on their own name, or an abbreviation, not from pride or ego at all but simply for convenience of a unique namespace.