インストール時のライブラリ問題や吐き出したEXEの実行速度、大きさなど、
開発ツールとしてダメなのはもう満場一致だよね?

純粋に言語の側面から見てダメな点って、
・変数の宣言をデフォルトで強制していない
・変数の型変換を暗黙に行う
・エラー処理が弱い
・大文字小文字の混在が可能
・複数行コメントがつけづらい

こんなところだろうか。
自分で気をつければいいんだろうけどね。