なんかデータ自体には意味が無いとか言ってるけど・・・。

そもそも機能はデータを操作するものだよね?(違うって言われたらお手上げ)
んで、新しいデータを作る。

ここでもし、その作ったデータに意味が無かったら、そんなデータいらないよね?
そんなことになったら、なんでそんなことしたんだよってなる。

じゃあなんでそんなことをするのか?

それはそのデータは意味があるものだからだ。
意味があるからこそ、そのデータを作るしそういう機能も必要になる。
データありきなんだ。
データが意味を持っているからこそ、機能には存在意義がある。

もし>>533が言うようにデータに意味が無かったら、機能なんていらない。
何故ならそれに目的は無いからだ。(あるって言われたらお手上げ)