Bacteria ARE prokaryotes.
You have offered no explanation other than it didn't happen which we already know. What mechanism was there to stop it?
What's to stop microevolution here from adding up to major new life forms? Certainly, there's been enough time.
Actually, no.
Bacteria appeared at least 4 billions years ago. The first eukaryotes appeared at least 2 billion years ago. So it would have taken about 2 billion years for the first bacteria to produce the first eukaryotes (very, very, rough estimate).
So, no, no "certainly, there's been enough time".
Also, I did say it twice, but let make it a third time (not like I was expecting you to actually take note of it):
When the first eukaryotes appear, there was nothing similar anywhere on earth so they had a whole ecological niche opened with no direct competition in it.
If such neo-eukaryotes were to appear now, they would face competition from the already entrenched eukaryotes in such niche, that have a 2 billion years headstart spend being fine-tuned by evolution to out-compete similar organisms.
That is a major freaking difference.
Now, I am done repeating myself. Good night.
So given the complexity of an organism's genome and the fact with more biota, there are more potential niches to be filled, who is to say it would be a neo-eukaryote? The simple reality is competitive pressures is not a good answer because there are more opportunities now with more biota.
Pierre Grasse points out some similar things as I have done in the quotes in my prior post above.