So, keeping in mind that you said you'd had your issues with exiting nano (despite the instructions being on-screen at all times), is CS for you?
Besides, people have other reasons to be messing around with Linux/Unix than studying CS.
I'm sorry, but you're presenting exactly 0 arguments for gatekeeping except gatekeeping itself, and that just seems rather silly to me.