Earlier quoted context omitted.
IMO this long/short vowel ambiguity is the #1 broken feature of English spelling, and could be reliably fixed by adopting an acute accent to mark long vowels (where a double letter isn't already doing the job). As in: I love to réad. Shé read all my books. I watched the gáme líve. Shé lives at hóme. Eurydicé had a fíníte supply of pátience. Etc. It wouldn't change any of the ASCII-only spelling rules, and would be a…
Gám doesn't need the following e anymore as it is only there to indicate long A.
But if we sneakily added entirely optional accents to the existing spelling, then in another hundred years maybe the vestigial hint letters could be cleaned up. (Probably not — see French spelling which is 50% silent letters from ancient orthography and Latin roots. But even the French system, despite its complex rules, is internally consistent unlike English.)