YouTubeでよく打ち込み動画を見てるんですけど、コードを打ち込むときになんでコードの構成音を省略したりするのかがわかりません。

例えばCメジャーコードをドミソと打ち込まず、ドミドって打ち込んでるんですがそれがなぜなのかわかりません。
なんでドミソじゃないの。

それでいてソを省略してるくせにオクターブ上に同じドを入れてるんですよ。
結局3音使うならドミソでいいじゃないですか。なんでまたドを使うのかわかりません。
それでCメジャーだと言い張るんですけどなんでドミソじゃないのにCメジャーなんですか?