Aus meiner Sicht sind das Freiheiten, die das Verständnis des Programms erschweren können. Aber das bin nur ich.
Du sagst es; sie können. Ob ein Programm verständlich ist oder nicht, hängt jedoch von einer Reihe gänzlich anderer Faktoren ab die mit der Programmiersprache gar nichts zu tun haben.
MFG