Question: why so many tty in linux?
Answer: It's not a linux specific thing, and ttys are not only used for virtual terminals. They're also used e.g. when you start an xterm once you're in a graphic interface. If there were fewer tty devices, you would not be able to have many xterms or ssh logins.