English needs a major spelling reform, but there’s no way to actually implement one. In order to match spelling to pronunciation, you would be to have a well-defined “high English” pronunciation.
But any semblance of uniform pronunciation doesn’t even exist within the UK (or even just England), much less across the entire English-speaking world, including places like Canada, Kenya, Nigeria, Australia, New Zealand, India, and many, many more countries.
And even if you somehow manage to create something (this is basically how “high German” was created, after all), good luck getting all the different governments to adopt the reformed spelling.
Bold of you to assume the afterlife has no ads.