初心者で多いのですが、私は(俺は)株主優待で株を買っている。
という人。

私にはよくわかりません。
優待で色々貰えるものの、せいぜい10万円で3000円の商品程度だったりします。

よく使う商品だからといいますが、それなら普通に買ったほうがましです。

10万円で買って、1万円株価が下がってしまっているのなら、
1万円損して、3000円得して、差分、7000円損しているだけ

自分を納得させるために株主優待狙いと言い聞かせているようにしか見えません。

そもそも株は、キャピタルゲインを中心に考えるべきと私は考えます。

また、人は自分が買った銘柄に対して愛着を抱いていきます。
つまり売るべきタイミングで売れなくなってくるわけです。

企業側はできるだけ売られたくないから、この人の心理を使って、株主優待なるものを提供しているのです。

そもそも稼ぐために株を買うのですよね?