Yeah, it has. Read the whole post you'll know.
Also don't forget to read the previous part, Simple Question #10.
Antimatter can solve our energy problems cuz annihilation releases humongous amount of energy. There are also many other benefits of antimatter and above all to quench our curiosity. ;)