> Having said that, if you are someone who works on this sort of invention, please take a long, hard look at what you're doing with your life and consider just how this invention is contributing to the advancement of mankind.
This is a silly point that gets repeated far too often. You can make that statement to almost every developer and designer here.
Some people are quite satisfied advancing their own lives and that of those who are close to them.