I'll explain in more depth in a future devlog. But the main reason is that the MC is his own person with a specific past, personality, and motivations. He's not as much of a "blank slate" as I had originally envisioned. Making him "Eddy" also eases a voice acting constraint I've had to deal with for the past couple of years. It makes it easier for me to write and record lines when my VA's can say "Eddy".