What is the disadvantage of having too many features in a language?
Having too many features in a language will be detrimental to programming practices. If there’s too many features then the simplicity of reading a program will be lost. And it will be more difficult to create a documentation of a language, as there is usually more than one programmer working on a program.