I'm just going to toss this out and see what people think. It might be a good idea, especially in distros that appeal to the less experienced Linux users, because of the security concerns mentioned above.
The exact names and directories are for Debian Sid and are likely different for different distros. Create a file with owned by root and with permissions 755 in /etc/init.d named, killgetties:
Code:
#!/bin/sh
killall getty
exit 0
then link to it from /etc/rc5.d
ln -s ../init.d/rc5.d/killgetties S99killgetties
I don't even know if it will work, but it's a thought!?