Xeyes is cute until one considers the practical implications…
what's the problem with xeyes? it reads data on your computer and displays it. Just like vim or cat.
If, for some reason, you want to run a program that you don't trust, you should sandbox it from the outside. But granting full rights to distro-provided programs like vim or xeyes is perfectly sane. Just like you trust your kernel.